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

NUCLEO-STM32F303RE通过ST-LINK下载程序

[复制链接]
奋斗与坚持 提问时间:2018-1-3 14:28 /
本帖最后由 奋斗与坚持 于 2018-1-3 14:32 编辑

最近再用NUCLEO-STM32F303RE和NUCLEO-IH08M1控制电机,想通过NUCLEO板载的ST-LINK下载FOC SDK的程序到开发板上(程序路径:C:\Program Files (x86)\STMicroelectronics\FOC SDK\v4.3.0\STM32 PMSM FOC LIB\Web\Project\EWARM),但是用IAR 8.1编译时,Project->options设置为: 5.png 时编译不会报错;但是用ST-LINK编译时:
4.png

就会报错;
报错信息如下:
2.png
希望大神能够帮忙解决!!另外ST-LINK serial no检测不到,如图:
3.png
收藏 评论3 发布时间:2018-1-3 14:28

举报

3个回答
奋斗与坚持 回答时间:2018-1-3 15:00:17
@踏平幼稚园 求前辈帮忙
踏平幼稚园 回答时间:2018-1-4 11:23:15
本帖最后由 踏平幼稚园 于 2018-1-4 11:26 编辑

额..你刚接触这个吧,这种问题以后还是先百度下吧,这些都是ide和开发的最基本问题,报错已经明确告诉你原因了,自己搜比在这里发帖求助的效率高多了,还有英文单词的意思也要先搞明白啊
第一张、选的编译为库,库编译是不需要main函数的 所以编译过没问题
第二张、选的编译为可执行代码,报错就是图3
第三张、这是在告诉你为什么编译不过,因为没有找到main函数
第四张、找不到st-link可能是工程配置问题或没插st-link或没装驱动
总结:你打开的工程可能有问题,如果打开工程默认选项就是第一张图,那说明这个是库工程。而你需要的是到可运行的工程,找找我之前发的帖子,仔细对比下看看是不是路径或工程名不对,认真按步骤做

评分

参与人数 1蝴蝶豆 +5 收起 理由
zero99 + 5 很给力!

查看全部评分

奋斗与坚持 回答时间:2018-1-5 14:21:51
踏平幼稚园 发表于 2018-1-4 11:23
额..你刚接触这个吧,这种问题以后还是先百度下吧,这些都是ide和开发的最基本问题,报错已经明确告诉你原 ...

谢谢您的回复,昨天看了一下发现是第一个库工程生成的.a文件没有包含到第二个工程中去,在网上查大都把错误原因归结为IAR版本问题,所以走了弯路

所属标签

相似问题

官网相关资源

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