stm32程序从IAR平台移植到kell平台不能用

2019-07-14 14:21发布

我在一个文件夹下建立了两个不同平台的32工程,一个是IAR的,一个是kell的,两者的启动文件不一样,分别使用自己的启动文件,但是我把在IAR上调试完成的程序利用kell在下载一遍就不能使,用IAR就是好使的,请问IAR移植的kell上,除了启动文件不一样还需要配置什么?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
TOPCB
1楼-- · 2019-07-14 23:36
主要是启动文件不一样,楼主可以在线仿真一下,看看是哪儿出错了,系统时钟配置,还有使用芯片的宏定义。
lunkcer
2楼-- · 2019-07-14 23:49
 精彩回答 2  元偷偷看……
lunkcer
3楼-- · 2019-07-15 02:48
检查了各种配置,没问题啊,现在程序是能跑一半
TOPCB
4楼-- · 2019-07-15 03:25
楼主仿真一下进入是在什么地方出的错误,这样好排查问题。
lunkcer
5楼-- · 2019-07-15 08:35
你是我的菠菜21 发表于 2019-1-28 07:29
我之前也遇到过类似的问题,IAR正常,在KEIL下编译也能成功,但是下载之后跑不起来。最后发现是库文件的问题。之前在IAR上用的是v3.1.2的库,编译下载都正常,后来在KEIL上不行。于是找了份人家分析测试ok的KEIL工程代码,我把我的源文件移过去,编译下载也正常,于是怀疑是库的问题,一开人家KEIL库是v3.5.0的,于是我把库 ...

我替换掉试一下
lunkcer
6楼-- · 2019-07-15 14:15
你是我的菠菜21 发表于 2019-1-28 07:29
我之前也遇到过类似的问题,IAR正常,在KEIL下编译也能成功,但是下载之后跑不起来。最后发现是库文件的问题。之前在IAR上用的是v3.1.2的库,编译下载都正常,后来在KEIL上不行。于是找了份人家分析测试ok的KEIL工程代码,我把我的源文件移过去,编译下载也正常,于是怀疑是库的问题,一开人家KEIL库是v3.5.0的,于是我把库 ...

是你说的那问题,现在正常了,谢谢

一周热门 更多>