2748|1

11

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

第四课 建立工程模板 [复制链接]

第四课 建立工程模板
1、新建文件夹:STM32工程模板
2、在工程文件存放位置新建各个工程文件夹并把所需的文件copy至工程文件夹下面
3、打开IAR:
4、新建工程:Project>Create New Project…
点OK,选择存放文件夹并填写文件名:
点保存:
5、新建软件各层文件夹:点工程名右键>Add>Add Group
命名0-CMSIS, 点OK:
再新建工程文件夹LIB:点工程名右键> Add>Add Group
命名1-LIB,点OK:
依次类推依次新建工程文件夹:2-Driver、3-MID、4-APP、5-User、6-DOC:
点Save All 图标:
在弹出的对话框中填写工程名后按保存:
6、添加相关文件:点工程文件夹0-CMSIS右键>Add>Add File… :
选择准备好的微控制器软件接口标准文件添加到0-CMSIS:第一个文件core_cm3.c和core_cm3.h,点打开
点工程文件夹0-CMSIS右键>Add>Add File… 添加启动文件startup_stm32f10x_cl.s:
点击打开
按此方法添加system_stm32f10x.c
给工程文件夹LIB添加文件
选择全部C文件,点打开添加
7、按照上面方法依次给其他几个工程文件夹添加文件:
2-Driver  中添加 SysTick.c、SysTick.h、UART.C、UART.h
3-MID    中添加  SFT.c、SFT.h、TPC.c、TPC.h
4-APP     中添加  App.c、App.h、Task.c、Task.h
5-User     中添加config.h、 main.c、 stm32f10x_conf.h、 stm32f10x_it.c、stm32f10x_it.h
按Save All按钮保存
8、编译一下:Project>Rebuild All
9、有很多错误,因为工程设置不对,现在开始工程设置:Project>Options…
点Edit…
设为0x08000000
Memory Regions也按下图设置:
Stack/Heap Sizes设置:
设好后点Save
设置Debugger:
点OK保存
10、再编译
还是有很多错误:
原因是路径不对,文件夹名前面有数字,与程序对不上:
去掉文件夹名前的数字:
再编译:
错误少了很多,但是还有,原因是修改了文件夹名找不到路径,现在删除各工程文件再重新导入:右键各文件名>Remove
但是要保留工程文件夹:
再重新导入:
添加后:
再编译:
没有错误了
11、接上JLINK连上开发板仿真:
跳到main函数,OK!

4第四课 建立工程模板.doc

7.11 MB, 下载次数: 23

此帖出自ARM技术论坛

最新回复

文字说明太少,很难看懂每一步的作用,以后都点文字让人知道其目的。。。  详情 回复 发表于 2014-4-14 06:52
点赞 关注
 

回复
举报

4996

帖子

19

TA的资源

裸片初长成(初级)

沙发
 
文字说明太少,很难看懂每一步的作用,以后都点文字让人知道其目的。。。
此帖出自ARM技术论坛
 
个人签名我的博客
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表