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

描述

本文来源电子发烧友社区,作者:luojie123, 帖子地址:https://bbs.elecfans.com/jishu_2284136_1_1.html

感谢“南京中科微”提供本次开发板
一、硬件介绍
1:开发板+原理图
南京中科微

使用硬件IIC:PA7:SCL/PA8:SDA
南京中科微

2:OLED+原理图
南京中科微

南京中科微

二、软件说明
1:硬件IIC
南京中科微

注意:从机地址7位
南京中科微

IIC提供API没有开始/停止/ack/nack函数,都是自动完成。(这点挺好)
南京中科微

SDK提供的API需要自己右移一位:不然会出现从机返回NACK
南京中科微

(以上是没有移动的从机地址)
南京中科微

(以上是移动的从机地址)
2:OLED初始化+取模
南京中科微

取模方式:
南京中科微

取模字体:南京中科微
南京中科微

3:RTC说明
RTC功能单单就是一个定时器的引入。
南京中科微

南京中科微

三、ISP下载实现
1:下载界面(加载下载路径)
南京中科微

下载步骤说明:
南京中科微

四:整体程序运行
南京中科微

OLED取模软件和代码说明:(源码下载详见原文)

CSM32驱动:(源码下载详见原文)

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分