概述
-
很高兴再次参加ARM中国的评测活动,本次活动是评测GD新出的一款M4内核的芯片--GD32F310K。
-
GD32F310K是一款基于 Arm® Cortex®-M4 RISC 内核的32 位通用微控制器。GD32F310系列MCU最高主频可达72MHz并支持DSP指令运算。配备了64KB的内置Flash及48KB的SRAM,内核访问闪存高速零等待。采用LQFP32封装。
-
在评测期间,我移植RTT完整版本,发现移植完,其实资源已经所剩无几了,而且裁剪也没有意义,这款芯片不适合移植RTT的完整版本。于是我选择移植RTT的nano版本,并且适配完整版本的PIN驱动接口和I2C驱动接口。即可完美的适配RTT的软件包。
rtt nano移植说明
-
移植rtt nano的过程很简单,完全按照官方的教程即可。参考:https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-nano/nano-port-principle/an0044-nano-port-principle
-
为了方便调试,我也把FinSH移植了上,为后面的移植传感器软件包调试做准备。
-
移植rtt nano是非常简单的,但是移植完之后肯定是要弄点东西玩的,那么RTT与其他RTOS的区别就是有丰富的软件包,便于我们的项目开发。