RISC-V技术论坛
直播中

ll

6年用户 10经验值
擅长:可编程逻辑
私信 关注
[经验]

【南京中科微CSM32RV20开发板试用体验】+移植OLED显示程序

拿到南京中科微CSM32RV20开发板后,安装了开发环境,新建了一个Hello测试工程。编译、下载都比较顺利。

1.jpg

这次在Hello工程的基础上,移植一个oled显示模块。由于这个显示模块的代码已经比较成熟,已软实现i2c协议,所以没有用CSM32RV20的i2c代码。

移植过程比较简单,主要是uint8_t、uint16_t这些数据类型,相应的修改一下类型定义。

在main里初始化GPIO,我用的PA6、PA7做SCL、SDC。然后在主循环里不断显示一些文字。由于只是试用,所以比较简单,只显示了英文,没加汉字库。

初始化GPIO:
2.png

循环里显示,调用的原有的显示函数,不再展开了。
image.png

编译,下载,都ok,启动就显示出了几个字,很顺利。

可以说CSM32RV移植还是比较容易的。

VID_20220713_191926

更多回帖

发帖
×
20
完善资料,
赚取积分