ES-PDS32 ES32F654评测————第五步:新建工程(基于Keil 5)
新建四个文件夹 分别命令为: CORE MD BSP USER
从下载的SDK 包中复制对应的文件到新建的四个文件夹中,对应关系如下:
文件夹 |
需要文件 |
SDK路径位置 |
USER |
es32f065x.h main.c main.h irq.c md_conf.h |
ES32_SDK_V1.04\Drivers\CMSIS\Device\EastSoft\ES32F065x\Include\ es32f065x.h ES32_SDK_V1.04\Projects\ES32F065x\Examples_MD\GPIO\gpio_toggle\Src\mian.c 和irq.c ES32_SDK_V1.04\Projects\ES32F065x\Examples_MD\GPIO\gpio_toggle\Inc\ main.h 和md_conf.h |
CORE |
startup_es32f065x.s core_cm0.h cmsis_version.h cmsis_compiler.h cmsis_armcc.h |
ES32_SDK_V1.04\Drivers\CMSIS\Device\EastSoft\ES32F065x\Startup\keil\ startup_es32f065x.s ES32_SDK_V1.04\Drivers\CMSIS\Include\ core_cm0.h 和cmsis_version.h 、cmsis_compiler.h、 cmsis_armcc.h
|
MD |
从路径 ES32_SDK_V1.04\Drivers\MD\ES32F065x 中的Include和Source复制。 |
|
BSP |
从路径 ES32_SDK_V1.04\Drivers\BSP\ES32F065x 中的Include和Source复制。 |
选择芯片,这里选择ES32F0654LT:
4.添加四组分组:CORE MD BSP USER
分别将对应的文件添加到每一分组中,BSP分组可暂时不添加,MD分组也可以选择性添加,具体如下:
添加对应的头文件路径和要引入的USE_ASSERT,ES32F065x
编译通过,基础工程移植完毕!