stm32新建工程(1)
来源:互联网 发布:开淘宝的好处 编辑:程序博客网 时间:2024/04/29 18:05
1.新建文件夹 在此文件夹下再新建五个文件夹
分别命名为
CMSIS(stm32固件库自带的启动文件和m3系列通用的文件)
FWLIB(存放stm32的所有驱动文件)
LISTING(存放一些编译过程中产生的文件)
OUTPUT(保存编译输出文件)
USER(存放工程文件和用户代码含main.c)
2.打开keil 新建工程 保存在USER下 选择stm32F103RC 弹出窗口选否(此为将自带启动文件添加进入工程中,待会自己添加)
3.将Libraries-->stm32f10X-StdPeriph_Driver下的inc和src 拷贝到FWLIB中
将Project-->stm32f10X-StdPeriph_Template下的
main.c stm32f10x_conf.h stm32f10x_it.c stm32f10x_it.h 拷贝到USER下
将Libraries-->CMSIS-->Core-->CM3-->startup-->arm下的全部拷贝到CMSIS下新建的startup中
将Libraries-->CMSIS-->Core-->CM3-->core_cm3.c和core_cm3.h等5个拷贝到CMSIS中
4.打开工程 target-->managecomponents 修改名字为工程名
右边添加USER STARTCODE FWLIB CMSIS 添加相应的文件
USER里是USER下的main.c 和stm32f10x_it.c
STARTCODE里是CMSIS-->startup下的startup_stm32f10x_hd.s
FWLIB里是FWLIB-->src下所有.c文件
CMSIS里是CMSIS-->下的两个.c文件
5.设置MDK中的一些选项 点击target options
将OUTPUT中的选择路径 点击生成HEX文件
将LISTING中选择路径
将C/C++中Define写入STM32F10X_HD,USE_STDPERIPH_DRIVER(屏蔽掉编译器默认的搜索路径,转而使用自己添加到工程的固件库)
添加库文件搜索路径
\CMSIS
\FWLIB\inc
\FWLIB\src
\USER
- stm32新建工程(1)
- stm32新建工程(详细)
- STM32新建工程步骤
- STM32新建工程步骤
- keil 新建stm32工程
- STM32新建工程上
- 新建STM32工程步骤
- STM32 新建工程
- STM32新建工程
- STM32新建工程
- IAR新建stm32工程
- 新建stm32 固件库工程
- 新建STM32库函数工程
- STM32-新建工程
- STM32新建工程图文解说
- IAR-stm32新建一个工程
- STM32入门之新建工程
- STM32-新建工程,点亮led
- 重读AsyTask源码
- Android 自定义视图
- Netflix完成向云端转移 亚马逊是最大受益者
- hrbust 哈理工oj 2038 联系网络【MST】【最小生成树】
- 国网发布《2015年中国有线电视收视市场入户调查》
- stm32新建工程(1)
- mac下安装 mysql及使用
- Java Web学习之JDBC连接
- C#高性能TCP服务的多种实现方式
- android:Activity启动模式之singleInstance
- 1022. D进制的A+B (20)
- Android 带有可滑动效果的用户引导页slidingtutorial-android
- ubuntu python2.7解决 UnicodeEncodeError: 'ascii' 支持utf8
- 算法训练 输出米字形