STM32工程文件目录结构
以LED流水灯程序为例
1、CMSIS【内核驱动程序】:包含c文件,ST公司官方提供的,对arm内核和mcu系统的基础文件,一般不做修改。
2、LIB【内部功能的基本函数库】:包含c文件,st公司提供,需要根据用户的需求对其进行增减。
3、STARTUP【单片机启动程序】:包含asm文件,st公司提供,负责启动,一般不做修改。
4、USER【用户程序,包括主函数】:包括main.c文件和stm32f10x_it.c文件,前者为用户程序,需要用户进行修改, 后者不要修改。
5、BASIC【内部功能的驱动函数】: 包括dealy.c和sys.c前者为用户编写的延时程序。后者为st公司提供,不作修改。
6、HARDWARE【外部硬件的驱动程序】:包括led.c和key.c两个文件,驱动如led,oled、继电器、微动开关之类。均为用户自己编写,需根据需求修改。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)