你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

stm32程序从IAR平台移植到kell平台不能正常使用?

[复制链接]
月霜寒 提问时间:2017-4-24 16:10 /
我在一个文件夹下建立了两个不同平台的32工程,一个是IAR的,一个是kell的,两者的启动文件不一样,分别使用自己的启动文件,但是我把在IAR上调试完成的程序利用kell在下载一遍就不能使,用IAR就是好使的,请问IAR移植的kell上,除了启动文件不一样还需要配置什么?
收藏 1 评论7 发布时间:2017-4-24 16:10

举报

7个回答
adarly 回答时间:2017-4-25 10:12:18
我之前也遇到过类似的问题,IAR正常,在KEIL下编译也能成功,但是下载之后跑不起来。最后发现是库文件的问题。之前在IAR上用的是v3.1.2的库,编译下载都正常,后来在KEIL上不行。于是找了份人家分析测试ok的KEIL工程代码,我把我的源文件移过去,编译下载也正常,于是怀疑是库的问题,一开人家KEIL库是v3.5.0的,于是我把库更新到v3.5.0之后,在KEIL上也正常了。这里不单指STM32F10x_StdPeriph_Driver下的文件,CMSIS目录下的文件也要更新。

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

回答时间:2017-4-24 16:17:06
主要是启动文件不一样,楼主可以在线仿真一下,看看是哪儿出错了,系统时钟配置,还有使用芯片的宏定义。
月霜寒 回答时间:2017-4-24 16:20:46
安 发表于 2017-4-24 16:17
主要是启动文件不一样,楼主可以在线仿真一下,看看是哪儿出错了,系统时钟配置,还有使用芯片的宏定义。 ...

我看看
月霜寒 回答时间:2017-4-24 16:46:23
检查了各种配置,没问题啊,现在程序是能跑一半
回答时间:2017-4-25 09:40:48
楼主仿真一下进入是在什么地方出的错误,这样好排查问题。
月霜寒 回答时间:2017-4-25 10:40:56
adarly 发表于 2017-4-25 10:12
我之前也遇到过类似的问题,IAR正常,在KEIL下编译也能成功,但是下载之后跑不起来。最后发现是库文件的问 ...

我替换掉试一下
月霜寒 回答时间:2017-4-25 10:56:05
adarly 发表于 2017-4-25 10:12
我之前也遇到过类似的问题,IAR正常,在KEIL下编译也能成功,但是下载之后跑不起来。最后发现是库文件的问 ...

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

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版