调试总是死在NVIC_Init(&NVIC_Initstuctrue);一步步执行可以通过 全速就会死 求大神指导

2019-07-21 05:36发布


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
15条回答
屋脊雀
2019-07-21 12:47
就只有RS485初始化?
前面没有其他程序?
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_1);
中断优先级分组,不是RS485管的事情。
应该是在一上电,MAIN函数最前面,没有任何初始化中断之前配置好优先级分组。
后面的各外设中断配置,不要在配置优先级分组,否则,可能会有问题。
说白了就是,假如一个串口中断抢占配置为5,你现在修改优先级分组,没有了抢占优先级,串口中断可能就会出问题。

一周热门 更多>