新建好一个工程后:
1.修改时钟:
system_stm32f4xx.c文件:
PLL_M修改为8 (系统时钟(168) = 外部时钟(8) / PLL_M(8) * PLL_N(336) / PLL_P(2))
stm32f4xx.h文件:
HSE_VALUE的值改为8000000(外部时钟频率)
2. 编译(ctrl+B)后设置生成hex文件:
项目 -> 属性 -> C/C++ Build -> Setting, Tool Setting -> C Linker -> Output format, 选中复选框, Format选Intel Hex
3. 添加自己编写的.h, .c文件路径:
假设自己在./APP/LED下创建了led.h led.c两个文件:
则需要添加头文件路径:
项目 -> C/C++ Genermal -> Paths and Symbols, Includes里添加头文件路径, Source Location里添加源文件路径.
4. 多线程编译:
项目 -> C/C++ Build, Behavior里勾选 Enable parallel build