Kail5新建工程
来源:互联网 发布:linux 安装vnc server 编辑:程序博客网 时间:2024/06/06 12:58
一、为新建工程创建文件
一般创建一个工程文件夹(Temp),里面包含(启动文件和内核文件)CORE、(编译后生成的文件)OBJ、(用户工程文件)User、(stm32的库文件)STM32F10x_FWLib。
二、新建工程
打开kail,点击Project--->New?Vision Project
会出现下面界面,找到刚才创建好的工程文件夹里面的User,并给你个工程命一个名字(如template)
选择你正在使用的处理器(本人使用的为STM32F103VC)
下图是在线配置,直接关掉就好。
三、复制文件
需要把工程所需要的文件从库里面复制过来
启动文件B:\STM32最新固件库v3.5\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm 复制到User目录下(startup_stm32f10x_hd.s)
B:\STM32最新固件库v3.5\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x 复制到User目录下(里面的.c和.h文件)
B:\STM32最新固件库v3.5\Project\STM32F10x_StdPeriph_Template 复制到User目录下(里面的.c和.h文件)
B:\STM32最新固件库v3.5\Libraries\CMSIS\CM3\CoreSupport 复制到CORE目录下(里面的.c和.h文件)
B:\STM32最新固件库v3.5\Libraries\STM32F10x_StdPeriph_Driver 复制到STM32F10x_FWLib目录下(里面的两个文件inc和src文件夹)
四、添加文件
直接在工程名点击右键或者直接找快捷键(像一个品字)Manage Project Items打开
在Project Targets中建立主工程名字
在Groups中创建你刚才创建的工程里面的那几个文件夹
其次就是添加文件
点击Add Files来添加文件
五、创建完成以后的相关配置
直接在工程名点击右键或者直接找快捷键(魔术棒)Options for Target'XXXX'打开
选择Output选项卡--->Select Folder for Objects--->选择你刚开始建好的OBJ目录并确认(编译生成问obj文件)
并把Create HEX File前面打钩(生成二进制文件)
再打开C/C++选项卡
在Define中添加宏定义STM32F10X_HD,USE_STDPERIPH_DRIVER
在Include Paths中指定要使用的头文件,如下图,把相应的头文件文件夹包含进来
此时编译会报错
缺少stm32_eval.h头文件,这个是评估板的,删了。或者直接把main.c文件夹里面的内容全部删了,从新写内容。
完
成
- Kail5新建工程
- web工程-新建工程
- 新建red5工程
- vs2008 无法新建工程
- keil MDK 新建工程
- STM32新建工程步骤
- 新建web工程
- android 开发 新建工程
- STM32新建工程步骤
- maven新建一个工程
- Xcode5新建工程问题
- Zstack之新建工程
- Cocos2DX 3.0新建工程
- CCS新建工程
- 新建cocos2d-x工程
- Quartus II 新建工程
- cocos2dx 3.0 新建工程
- 新建android opengl工程
- python模块atexit与register函数
- Redis 入门 慕课网,笔记
- JS判断客户端是手机还是PC的2个代码
- Qt学习08——布局管理综合应用
- Qt实现UDP通信简例
- Kail5新建工程
- android 内部存储 更新apk
- Toolkit(示例,出错代码)
- eclipse的scala插件安装方法
- 24点游戏
- Spring MVC multipartfile 转 file 找不到文件
- 利用tensorflow keras搭建一个简单的卷积神经网络
- Android高德地图定位API
- 阿里云服务器部署Tomcat+jsp项目并且与域名绑定+域名解析