创建一个MDK工程时常见的几个问题
2015-06-25 10:58
211 查看
问题一:出现“cannot find argument 'Reset Handler'"
网上有很多说是导入一下startup_stm32f10x_hd.s启动文件, 但是我选择的直接是cortex-m3,并没有提供启动文件,其实这个问题应该是配置rom和ram时候出现的这个问题,读者可以尽量往这个方面考虑,我的解决方式是通过配置Scatter
file来解决这个问题的,当然
我找的是同一个项目的配置文件,scatter file 文件的作用和写法大家可以自行百度,有人不是太赞成通过写这个文件的方式,应为MDK是可以自动生成的。
问题二:出现“ NOT DEFINED UINT8_T ”之类的大量错误
这属于加载库出现了问题,着重检查project->options for target " 工程名" ->C/C++(大小写不区分,痛下)里面的
Define 和 Include Path这两个选项。
问题三:出现--- Error: User Command terminated, Exit-Code = 1
着重检查project->options for target"工程名" ->user里面的 Run #1和Run #2
将这两个路径配置正确,或者暂时去掉前面的勾选就可以解决
网上有很多说是导入一下startup_stm32f10x_hd.s启动文件, 但是我选择的直接是cortex-m3,并没有提供启动文件,其实这个问题应该是配置rom和ram时候出现的这个问题,读者可以尽量往这个方面考虑,我的解决方式是通过配置Scatter
file来解决这个问题的,当然
我找的是同一个项目的配置文件,scatter file 文件的作用和写法大家可以自行百度,有人不是太赞成通过写这个文件的方式,应为MDK是可以自动生成的。
问题二:出现“ NOT DEFINED UINT8_T ”之类的大量错误
这属于加载库出现了问题,着重检查project->options for target " 工程名" ->C/C++(大小写不区分,痛下)里面的
Define 和 Include Path这两个选项。
问题三:出现--- Error: User Command terminated, Exit-Code = 1
着重检查project->options for target"工程名" ->user里面的 Run #1和Run #2
将这两个路径配置正确,或者暂时去掉前面的勾选就可以解决
相关文章推荐
- Java中list集合对比方法
- 从7个维度浅析虚拟现实Alpha年
- ASP.NET 应用程序(Application)生命周期概述
- Chrome谷歌浏览器下不支持css字体小于12px的解决办法
- Jenkins -- #of executor 的意思
- c++单链表里查找最小值和次小值函数
- 从7个维度浅析虚拟现实Alpha年
- stopPropagation, preventDefault 和 return false 的区别
- 。net 自动导出excel
- 安装补丁“此更新不适用于你的计算机”解决办法
- 命令行启动mysql时“服务名无效”
- 编写自定义标签
- #leetcode#Max Points on a Line
- android SD卡剩余空间
- python装饰器
- java.lang.RuntimeException: Camera is being used after Camera.release() was called
- 解决IE6,IE7下子元素使用position:relative、父元素使用overflow:auto后,子元素不随着滚动条滚动的问题
- 评价反馈
- .net 手动导出excel
- Android开发之Notification