![]() |
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.
1.8.15