STM32库函数开发工程模板
来源:互联网 发布:百度免费空间域名 编辑:程序博客网 时间:2024/05/23 17:32
看了好多资料,自己也亲手写了好多程序,发现虽然都是库函数开发,但是对于文件的组织是不一样的,比如有的人喜欢有OBJ,而有的人用LISTING,那么到底怎么样好,关于文件的组织形式也真是够让人头疼的,总感觉是被别人牵着鼻子走,不像之前学习51单片机或者MSP430单片机,那时候是操作寄存器的,更加的直观。现在感觉开发好困难,单单一个工程模板都搞不定,只能照抄别人的。
我个人觉得使用一下的组织方式还是很不错的的。
USER
FWlib
STARTUP
MY
OBJ
其中USER放主函数,MY放子函数文件比如LED.C,而在MY文件夹下新建一个inc文件,专门用于存放头文件,比如一个led.c文件就对应于一个led.h文件,这样可以很方便的实现代码重用。要注意的是,当使用不同的工程模板的时候,在MDK下对于头文件的路径的设置就要不同。
在FWlib下要存放一些外设的源文件,在开发中,不需要的可以不添加,但必须添加stm32f10x_rcc.c,它用于配置系统时钟和外设时钟。
阅读全文
0 0
- STM32库函数开发工程模板
- 新建STM32库函数工程
- ARM Keil MDK开发STM32工程模板
- 新建工程模板-库函数
- STM32建立工程库函数方法
- STM32之工程模板
- STM32之工程模板
- 建立STM32工程模板
- STM32之库函数开发总结
- 【STM32】 keil新建工程模板
- STM32——库函数开发小结
- 使用MDK创建stm32 库函数工程简单教程
- STM32使用内部RC振荡器作为系统时钟开发项目--内晶振启动模板工程
- visualgdb下stm32工程模板修改
- STM32 Keil5建立工程模板步骤
- STM32新建基于固件库工程模板心得
- STM32标准库新建工程模板
- STM32 C++编程 001 工程模板
- 使用Genymotion模拟器无法输入中文的解决办法
- 带头结点的线性链表的基本操作
- PKI学习-CA简介
- Android 自定义控件大道(一) 自定义属性
- 关于摩尔定律在当今社会的简单讨论
- STM32库函数开发工程模板
- 使用Activity.isfinishing()解决java.lang.IllegalArgumentException: View not attached to window manager
- nginx搭建https服务器
- SIP路由机制解析
- spring cloud 微服务之 Eureka与Feign
- java 重写equals() 和 hashcode()方法
- 小沙东海战
- APP实现多语言
- 【ENSP】之 交换机 初识(命令)