void assert_failed(uint8_t *file, uint32_t line)
时间: 2023-10-21 18:29:53 浏览: 478
STM32中assert_param的使用
void assert_failed(uint8_t *file, uint32_t line)是一个断言失败的函数。它接受两个参数:file是一个指向文件名的指针,line是一个表示行号的整数。该函数的作用是在断言失败时报告文件名和行号的信息。在这个函数中,可以自定义实现来报告文件名和行号的信息,比如使用printf函数打印错误信息。在最后,该函数进入一个无限循环,以确保程序停止执行。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>
阅读全文