源码编译需要安装工具链
1、Makefile
编译的入口,需要指定编译的目标板(例如:make TARGET=SPRACINGF3EVO)
2、/make/release.mk
从Makefile引用,用来指定编译所有的目标板
3、/make/source.mk
从Makefile引用,用来指定编译的所有源文件(通用代码)
4、/make/mcu/STM32F4.mk
从Makefile引用,根据TARGET不同,引用F3、F4或者F7的MCU编译脚本
/make/mcu/STM32F7.mk或者/make/mcu/STM32F3.mk
5、/src/main/target/DALRCF405/target.mk
从Makefile引用,根据TARGET不同,进行引用,例如
OMNIBUSF4PRO的板子引用的是 /src/main/target/OMNIBUSF4/OMNIBUSF4PRO.mk
OMNIBUSF4V3的板子引用的是 /src/main/target/OMNIBUSF4/OMNIBUSF4V3.mk
SPRACINGF3EVO的板子引用的是 /src/main/target/SPRACINGF3EVO/target.mk
网友评论