stm32使用keil调试时,不能进入主函数main()中,调试使用的是JLINK。
程序一直在下面的这三句中执行。
这是Debug的调试的设置页面,帮忙看一下,万分感谢。
开始的时候,是好的。我在调试的过程的工程中,点击了左上角的RST的,然后就不行了。
看一下你的启动代码是不是官方的那样的,在进入main前是不是运行了SystemInit函数。如果是,看一下SystemInit函数里,你是不是更改过。
或是在配置那里不要选择Run to main,从头运行看看是哪里开始进入的总线错误。
BusFault_Handler,总线错误。
你点复位后,应该不是进这个函数里的吧。
复位后,一步步的走,看是你在配置哪个总线的时候进的这个错误。
一般都是你的外设的配置错误造成的。
設置上假設您沒有改動過,並使用JLink
1. 您燒錄過程看看有無錯誤訊息
2. 燒錄完畢時候,手動按一下板子Reset按鍵
3. 再次用Debug session嘗試看看
以上