笔者利用国庆假期的时间适配了一款Cortex-M7 的国产厂商兆易创新GD32H459,开源地址:https://gitee.com/GD32H759_OpenHarmony
OpenHarmony 4.1r 轻量系统移植到GD32H759文档
1.学习本文档的意义
1.学习如何移植OpenHarmony轻量系统4.1r到GD32 m7内核GD32H737/GD32H757/GD32H759系列MCU上。
2.本文档移植的具体型号为GD32H759IMT6,采用的开发板是慧勤智远GD32H759IMT6开发板
2.学习OpenHarmony轻量系统开发
1.移植之前必须要先熟悉慧勤智远GD32H759IMT6开发板的使用,了解板子的裸机编程、板子裸机工程的默认调试串口。
2.获取到GD32H759IMT6的底层驱动源代码(Firmware Library)
2.0 熟悉GD32H759IMT6的裸机开发
1.兆易创新提供了官方的开发工具GD32 Embedded Builder,下载地址:https://www.gd32mcu.com/cn/download/0?kw=GD32H7
2.解压直接打开(免安装)
3.新建C工程
4.选择arm工程
5.选择GD32H759系列芯片GD32H759IMT6
6.此时就可以看到GD32H759IMT6的驱动库、ld链接文件和.s文件
7.简单点个灯
8.调试串口,PA9和PA10两个GPIO口