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

刚想编译发现了编译失败,一直解决不了,求教

[复制链接]
gx318 提问时间:2019-3-9 22:33 /
怎么解决啊,求教!!!
1.png
2.png
收藏 评论10 发布时间:2019-3-9 22:33

举报

10个回答
movinghead 回答时间:2019-3-9 23:10:10
这里的未定义
微信截图_20190309230802.png

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

一代睡神的崛起 回答时间:2019-3-10 10:25:26
应该有一个系统文件没被找到

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

gx318 回答时间:2019-3-10 10:37:12
一代睡神的崛起 发表于 2019-3-10 10:25
应该有一个系统文件没被找到

是哪个文件啊
wenyangzeng 回答时间:2019-3-10 11:00:18
本帖最后由 wenyangzeng 于 2019-3-10 11:06 编辑

检查一下这个.C文件:system_stm32f10x.c是否加载,

还有这个.h文件是否加载:Libraries\CMSIS\CM3\DeviceSupport\sT\STM32F10x\stm32f10x.h
无标题1.png

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

ikxlf 回答时间:2019-3-10 14:25:23
自己不会配置工程的话,你就换一个好的能编译过的工程修改成你需要的代码就行了

评分

参与人数 1蝴蝶豆 +1 收起 理由
STMCU + 1

查看全部评分

七哥 回答时间:2019-3-10 14:29:15
从你的图片左边的工程管理窗口看,这不是一个文件的问题,是缺少太多文件。
你的工程中只有一个main.c,这样是不行的。
先跑跑别人的样例程序吧,先得模仿,不要想当然,一上来就自己乱搞。

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

andrewsss 回答时间:2019-3-10 18:16:09
如果你是新手,可以看下这篇文章
http://www.cnblogs.com/yf4695/p/9158689.html

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

老牛洋车 回答时间:2019-3-10 19:36:13
我就是这样开始学习的:先使用范例工程,编译通过之后再慢慢添加自己的代码,每做一步就编译一次,这样就容易查找出错的原因,学习起来效果更好。

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

wudianjun2001 回答时间:2019-3-11 10:47:17
头文件的引用位置没有定义吧

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

五哥1 回答时间:2019-3-25 12:52:13
这个是用STMCUBEMX软件吗?不是的自己下载安装测试用一下,你的这些问题都能自己解决

评分

参与人数 1蝴蝶豆 +3 收起 理由
STMCU + 3

查看全部评分

所属标签

相似问题

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版