![]() |
Mini51 BSP
V3.02.002
The Board Support Package for Mini51 Series
|
Mini51 series retarget source file. More...
Go to the source code of this file.
Data Structures | |
struct | __FILE |
Enumerations | |
enum | { r0, r1, r2, r3, r12, lr, pc, psr } |
Functions | |
void | stackDump (uint32_t stack[]) |
void | Hard_Fault_Handler (uint32_t stack[]) |
__asm int32_t | HardFault_Handler (void) |
This HardFault handler is implemented to show r0, r1, r2, r3, r12, lr, pc, psr. More... | |
void | SendChar_ToUART (int ch) |
Write a char to UART. More... | |
void | SendChar (int ch) |
Write a char to debug console. More... | |
char | GetChar (void) |
Read a char from debug console. More... | |
int | kbhit (void) |
Check whether UART receive FIFO is empty or not. More... | |
int | IsDebugFifoEmpty (void) |
Check whether UART transmit FIFO is empty or not. More... | |
void | _ttywrch (int ch) |
int | fputc (int ch, FILE *f) |
int | fgetc (FILE *f) |
int | ferror (FILE *f) |
Variables | |
FILE | __stdout |
FILE | __stdin |
Mini51 series retarget source file.
Definition in file retarget.c.
anonymous enum |
Enumerator | |
---|---|
r0 | |
r1 | |
r2 | |
r3 | |
r12 | |
lr | |
pc | |
psr |
Definition at line 42 of file retarget.c.
void _ttywrch | ( | int | ch | ) |
Definition at line 475 of file retarget.c.
int ferror | ( | FILE * | f | ) |
Definition at line 524 of file retarget.c.
int fgetc | ( | FILE * | f | ) |
Definition at line 518 of file retarget.c.
int fputc | ( | int | ch, |
FILE * | f | ||
) |
Definition at line 481 of file retarget.c.
char GetChar | ( | void | ) |
Read a char from debug console.
None |
Definition at line 403 of file retarget.c.
void Hard_Fault_Handler | ( | uint32_t | stack[] | ) |
Definition at line 56 of file retarget.c.
__asm int32_t HardFault_Handler | ( | void | ) |
This HardFault handler is implemented to show r0, r1, r2, r3, r12, lr, pc, psr.
None |
This function is implement to print r0, r1, r2, r3, r12, lr, pc, psr
Definition at line 319 of file retarget.c.
int IsDebugFifoEmpty | ( | void | ) |
Check whether UART transmit FIFO is empty or not.
None |
1 | UART Tx FIFO is empty |
0 | UART Tx FIFO is not empty |
Definition at line 462 of file retarget.c.
int kbhit | ( | void | ) |
Check whether UART receive FIFO is empty or not.
None |
1 | Indicates at least one character is available in UART Rx FIFO |
0 | UART Rx FIFO is empty |
Definition at line 446 of file retarget.c.
void SendChar | ( | int | ch | ) |
Write a char to debug console.
ch | The character sent to debug console |
Definition at line 366 of file retarget.c.
void SendChar_ToUART | ( | int | ch | ) |
Write a char to UART.
ch | The character sent to UART. |
Definition at line 346 of file retarget.c.
void stackDump | ( | uint32_t | stack[] | ) |
Definition at line 44 of file retarget.c.
FILE __stdin |
Definition at line 40 of file retarget.c.
FILE __stdout |
Definition at line 39 of file retarget.c.