一, 文档简介
生成的SDK包都是基于Boards的, 对于相近的芯片型号,SDK的processor也可以生成代码,但是如果打开之后会发现,实际的工程还是直接基于接近芯片的开发板的。这里以MK22FN1M0Axxx12芯片为例, 下图可以发现,是参考TWR-K21F120M板子:
打开生成好的SDK,可以看到boards文件夹里面还是twrk21f120m的代码:
具体工程打开后,发现实际用的还是twrk21f120m芯片的头文件以及启动文件,并不是你选择的processor的芯片。
所以,本文主要针对这个问题做出详细说明,如果修改从processor中生成的SDK代码为需要的芯片工程,而不是官方开发板上芯片的工程。
这里就以SDK_2.3.1_MK22FN1M0Axxx12为例,把包中现有的twrk21f120m的工程修改为需要的MK22FN1M0Axxx12工程,举例工程为:
SDK_2.3.1_MK22FN1M0Axxx12\boards\twrk21f120m\demo_apps\hello_world 更多内容,请查看附件文档 |