将程序从F1移植到F407上main函数只能跑一次就会死

2019-07-14 13:53发布

请问哪位做过将F1上的程序移植到F407上,我现在遇到一个问题,程序没有任何更改,代码可以运行,但是main函数只能跑一次就会死,但是定时器主中断程序仍旧可以跑,哪位大神有解决方案,求解,急急急急,谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
cnkjw
1楼-- · 2019-07-15 12:09
 精彩回答 2  元偷偷看……
bobnice
2楼-- · 2019-07-15 13:25
wenminglang 发表于 2019-3-4 08:25
不同的内核架构,在内核配置部分需要修改,基于HAL的部分可以不变

你说的修改配置具体是修改哪个部分的?现在是main函数跑一遍就死了,但是主中断还是会正常执行
nyvvhxcs
3楼-- · 2019-07-15 14:11
内核和管脚都看看
7762642422d
4楼-- · 2019-07-15 14:20
极有可能是因为中断向量的问题。
中断向量配置的不对,导致出现中断时找不到IRQ或者其它情况,看下启动文件里面的中断向量是否配置都正确?

一周热门 更多>