分析:Error:..\..\FreeRTOS\portable\RVDS\ARM_CM4F\port.c,766
出现这个原因表示,你现在系统某个中断的优先级高于FreeRTOS可管理的优先级范围,一旦你这个中断触发,断言的信息即你串口就会输出这个条语句(前提你串口有初始化)
代码:
这是我的串口1中断配置函数,抢占优先级配置为1
这是FreeRTOS配置文件,这边配置FreeRTOS可管理的中断方位5-15
文章来源:https://www.toymoban.com/news/detail-695398.html
所以要想把这个断言错误取消掉,那么要么系统中断优先级降低要么增大FreeRTOS可管理的中断优先级范围,综合评估选择文章来源地址https://www.toymoban.com/news/detail-695398.html
到了这里,关于FreeRTOS操作系统中,断言输出 Error:..\..\FreeRTOS\portable\RVDS\ARM_CM4F\port.c,766 原因的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!