TM32F4 RT-thread移植-在bsp目录下可以找到stm32f40x文件夹,这文件夹里面包括了库函数,其他芯片平台的文件夹统统删掉。在libcpu下,只需要将arm文件夹里面的common和cortex-m4留下来,其他的也都统统删掉。还有其他一些辅助性的文件,如:documentation、examples、tools什么的我们也统统删掉,处理完这些后,一个干净的RTT就准备好了。
基于STM32F4系列MCU新建立用库工程的步骤及方法-这里我建立的是一个使用Tim定时器的工程,工程文件名为TIM。使用的MVU为STM32F4VG。昨晚这些选择点击就会弹出对话框,询问是否要将STM32F4系列MCU的启动文件复制到工程文件夹,点击确认让复制到咱们的工程文件夹里边。
如何构建STM32单片机keil的开发环境-在工程文件下,新建Startup、Headers、User、Libraries、CMSIS、Lists、Output文件夹。
文件夹
用途
Startup
启动文件,Flash在16~32Kb小容量,64~128Kb中容量,256~512Kb大容量
CMSIS
Cortex微控制器软件接口标准文件,该目录下文件适用所有Cortex系列
Libraries
存放STM32的驱动库文件
Headers
自定义的全局头文件
User
用户文件,我们把main.c放在该目录下
Lists
编译过程中产生的文件
Output
编译后输出文件,hex/bin等可执行属性的文件将保存在该目录下
STM32单片机固件库建立工程的方法及步骤-1,新建项目,在新建工程的目录下新建几个文件夹:
A,CORE (用来存放启动文件)
B,STM32F10x_FWLib (用来存放ST官方的库函数文件)
C,USER (用来存放我们的mian.c,以及system_stm32f10x.c等)
2,打开ST官方的固件库,在对应的文件夹添加一下文件: