RISC-V技术论坛
直播中

luojie123

11年用户 6经验值
擅长:电源/新能源 模拟技术 嵌入式技术 RF/无线
私信 关注

【南京中科微CSM32RV20开发板试用体验】硬件IIC实现驱动OLED实现RTC显示时间

本帖最后由 luojie123 于 2022-5-31 23:11 编辑

感谢“南京中科微”提供本次开发板
一、硬件介绍
1:开发板+原理图
图片1.png
使用硬件IIC:PA7:SCL/PA8:SDA
图片4.png
2:OLED+原理图
图片5.png
图片6.png
二、软件说明
1:硬件IIC
图片7.png
注意:从机地址7位
图片8.png
IIC提供API没有开始/停止/ack/nack函数,都是自动完成。(这点挺好)
图片9.png
SDK提供的API需要自己右移一位:不然会出现从机返回NACK
图片2.png
(以上是没有移动的从机地址)
图片3.png
(以上是移动的从机地址)
2:OLED初始化+取模
图片14.png
取模方式:
图片12.png
取模字体:南京中科微
图片13.png
3:RTC说明
RTC功能单单就是一个定时器的引入。
图片11.png
图片10.png
三、ISP下载实现
1:下载界面(加载下载路径)
图片15.png
下载步骤说明:
图片16.png
四:整体程序运行
图片17.png
OLED取模软件和代码说明:
IIC-OLED显示屏新资料(SSD1306)白色.rar (4.43 MB)
(下载次数: 1, 2022-5-31 23:06 上传)

CSM32驱动:
OLED.rar (170.6 KB)
(下载次数: 3, 2022-5-31 23:06 上传)


c796fcf4139bc46e2ae4d5a7742fb825

回帖(1)

dianzi

2022-6-1 10:10:00
介绍很详细!感谢分享
举报

更多回帖

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