Macros | |
| #define | HAL_ASSERT(expr) ((expr) ? (void)0U : HAL_AssertFailed((char *)__FILE__, __LINE__)) |
Functions | |
| void | HAL_AssertFailed (char *file, uint32_t line) |
| The assert failure printing. If BSP_USING_FULL_ASSERT is defined, the asser_failed function need to be implemented. More... | |
| __STATIC_INLINE void | HAL_sw_breakpoint (void) |
| Debug function to stop current thread execution. More... | |
| __STATIC_INLINE uint32_t | HAL_DisableInterrupt (void) |
| __STATIC_INLINE void | HAL_EnableInterrupt (uint32_t mask) |
| uint32_t | HAL_GetLXTEnabled (void) |
HAL_Exported_Functions
| void HAL_AssertFailed | ( | char * | file, |
| uint32_t | line | ||
| ) |
The assert failure printing. If BSP_USING_FULL_ASSERT is defined, the asser_failed function need to be implemented.
| file | file name of source code for the failed assert |
| line | code line number for the failed assert |
| None |
| __STATIC_INLINE void HAL_sw_breakpoint | ( | void | ) |
Debug function to stop current thread execution.
| None |