1.stm32工程配置文件的添加(以stm32f429为例)
我们需要将以下几种文件添加到工程中:
1)startup_stm32f429xx.s (这是stm32f429的启动文件)
2)delay.c;sys.c; usart.c
3)stm32f4xx.h、stm32f429xx.h、system_stm32f4xx.h、cmsis_armcc.h、core_cm4.h、core_cmFunc.h、core_cmInstr.h、core_cmSimd.h、sys.h
首先,在TEST文件夹下新建三个文件夹如图1.1所示:system(用来放置delay.c;sys.c; usart.c这三个文件);OBJ(用来存放编译产生的中间文件);USER(用来存放启动文件startup_stm32f429xx.s以及工程产生一些文件如图1.3所示);然后在system文件夹中新建delay,sys,usart三个文件如图1.2所示分别存放delay.c;sys.c; usart.c;其中stm32f4xx.h、stm32f429xx.h、system_stm32f4xx.h、cmsis_armcc.h、core_cm4.h、core_cmFunc.h、core_cmInstr.h、core_cmSimd.h、sys.h也放入sys文件夹中。
图1.1
图1.2
图1.3
将startup_stm32f429xx.s 复制到USER中如1.2所示,然后将delay.c;sys.c; usart.c分别复制对应文件夹中,其中startup_stm32f429xx.s ,