GD32E503是兆易创新的一款M33内核的芯片。芯片移植参考BSP包中的gd32303e-eval。
1:在gd32303e-eval文件夹中使用scons —dist生成完整的RT-Thread.
2:在兆易创新官网上下载GD32E503的GD32E50x_Demo_Suites,链接:GD32E503标准固件库
解压文件后,在文件夹找到GD32E50x_Firmware_Library,用里面的文件替换掉gd32303e-eval中Libraries中的文件。
3:删除掉gd32303e-eval中drivers如图文件
4:在解压后的GD32E50x_Demo_Suites文件中找到如图文件
复制到gd32303e-eval的drivers中
5:修改gd32303e-eval中Libraries文件夹里面的SConscript,如图修改
6:gd32_rom文件可不做修改
7:打开rtconfig.py文件,做如图修改
8:打开template,把芯片修改为GD32E503RC(可根据自己实际的芯片对应修改),
9:重新使用 scons —target=mdk5 生成keil MDK5文件
10:完整的工程链接 GD32E503_RT_Thread。
原作者:liszt