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

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管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版