0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

开发板试用精选 来源:开发板试用 作者:电子发烧友论坛 2022-11-29 17:17 次阅读
本文来源电子发烧友社区,作者:luojie123, 帖子地址:https://bbs.elecfans.com/jishu_2284136_1_1.html

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

使用硬件IIC:PA7:SCL/PA8:SDA
poYBAGKWKQuASmfoAAPcs9WzWmw762.png

2:OLED+原理图
poYBAGKWKQyAIMQZAARKu9XUhxk287.png

pYYBAGKWKQ6ASL34AAJvXXCKKH0012.png

二、软件说明
1:硬件IIC
pYYBAGKWKRCAfnjhAAEa2bbI-0I474.png

注意:从机地址7位
poYBAGKWKRKAcfF6AAHKzSWJ4ic915.png

IIC提供API没有开始/停止/ack/nack函数,都是自动完成。(这点挺好)
poYBAGKWKRSABc65AAO8o9z1bGg509.png

SDK提供的API需要自己右移一位:不然会出现从机返回NACK
poYBAGKWKQiAOMfMAAA5smwcfpw496.png

(以上是没有移动的从机地址)
poYBAGKWKQmAWm6VAAAoPe7oBHk320.png

(以上是移动的从机地址)
2:OLED初始化+取模
pYYBAGKWKtuABNxaAADoGomWWbI801.png

取模方式:
pYYBAGKWKaaAY3z4AAClxT-jPWM596.png

取模字体:南京中科微
poYBAGKWKaiAWpXXAACvPBuv3Fc569.png

3:RTC说明
RTC功能单单就是一个定时器的引入。
pYYBAGKWKReAHTzpAAOeO9Yf_wg892.png

pYYBAGKWKRWAdOxkAACGYwWSEFM293.png

三、ISP下载实现
1:下载界面(加载下载路径)
pYYBAGKWLOOAERk1AADfrfX38uM319.png

下载步骤说明:
poYBAGKWLOWAZ09gAAGIev35qSU173.png

四:整体程序运行
pYYBAGKWLdyANMECAAFfHeF2tI4336.png

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

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

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 南京中科微
    +关注

    关注

    0

    文章

    60

    浏览量

    738
  • CSM32RV20
    +关注

    关注

    0

    文章

    40

    浏览量

    206
收藏 人收藏

    评论

    相关推荐

    追加名额丨米尔瑞芯RK3576开发板有奖试用

    米尔与瑞芯合作发布的新品基于瑞芯RK3576应用处理器的MYD-LR3576开发板免费试用活动加码啦~~米尔追加了2块价值849元的MYD-LR3576
    的头像 发表于 11-22 01:00 27次阅读
    追加名额丨米尔瑞芯<b class='flag-5'>微</b>RK3576<b class='flag-5'>开发板</b>有奖<b class='flag-5'>试用</b>

    常用在工业控制系统上的MCU芯片资料:CSM32RV20

    CSM32RV20是一款基于RISC-V核的低功耗MCU芯片。 内置RISC-V RV32IMAC内核(2.6CoreMark/MHz); 蕞高32MHz工作频率; 内置4kB的SRAM; 内置8B
    的头像 发表于 11-15 17:19 110次阅读
    常用在工业控制系统上的MCU芯片资料:<b class='flag-5'>CSM32RV20</b>

    有奖丨米尔 瑞芯RK3576开发板免费试用

    米尔与瑞芯合作发布的新品基于瑞芯RK3576应用处理器的MYD-LR3576开发板免费试用活动来啦~~米尔提供了7块价值849元的MYD-LR3576
    的头像 发表于 11-12 01:00 153次阅读
    有奖丨米尔 瑞芯<b class='flag-5'>微</b>RK3576<b class='flag-5'>开发板</b>免费<b class='flag-5'>试用</b>

    【RA-Eco-RA2E1-48PIN-V1.0开发板试用IIC 通信的 OLED 显示

    【RA-Eco-RA2E1-48PIN-V1.0开发板试用IIC 通信的 OLED 显示 简介 IIC
    发表于 11-07 02:30

    【AG32开发板体验连载】雷达实现与控制

    的项目计划: 根据文档,搭建开发环境; 验证串口通信,并能够串口控制开发板; 基于内部CPLD资源完成高频脉冲产生,并能够通过ARM端实现控制; 完成AD数据采集,并通过串口将结果上传至终端。 外观
    发表于 10-26 18:11

    【星闪派物联网开发套件体验连载】智能交通灯

    +底板+红绿灯模块,实现交通灯硬件部分。 星闪开发板+底板+人体传感器led模块,实现自动化灯光控制硬件部分。 星闪
    发表于 10-05 13:00

    【BearPi-Pico H3863星闪开发板体验连载】GPIO 控制与 IIC OLED 显示

    杜邦线连接开发板OLED 显示屏,接线方式如下 TXD -----> SDA ​ RXD -----> SCL ​ 3V3 ------> VCC ​ GND -----> GND
    发表于 10-03 12:47

    【作品合集】龙芯2K0300蜂鸟开发板试用精选

    】+4.libmodbus移植【龙芯2K0300蜂鸟试用】+3.移植lua到loongarch【龙芯2K0300蜂鸟试用】+IIC设备读
    发表于 09-10 18:17

    【xG24 Matter开发套件试用体验】物联网密码柜之驱动矩阵键盘和OLED显示

    编辑器,选择circuitpython为解释器并选择开发板连接的串口 然后将有关代码提示的设置打开,方便后续开发 矩阵键盘的驱动 矩阵键盘的实现原理并不难,就是逐行扫描,由于
    发表于 08-04 23:04

    使用GPIO口作为电源驱动OLED

    使用GPIO口作为电源驱动OLED 以往为了增加OLED驱动显示,都是用杜邦线将OLED连接到
    发表于 06-23 14:20

    【GD32F303红枫派开发板使用手册】第二十二讲 IIC-IIC OLED显示实验

    通过本实验主要学习以下内容: •OLED驱动原理 •IIC驱动OLED显示操作 22.2 实验原
    的头像 发表于 06-22 09:59 575次阅读
    【GD32F303红枫派<b class='flag-5'>开发板</b>使用手册】第二十二讲  <b class='flag-5'>IIC-IIC</b> <b class='flag-5'>OLED</b><b class='flag-5'>显示</b>实验

    fpga开发板与linux开发板区别

    (Field-Programmable Gate Array)是一种可编程逻辑器件,它可以通过编程改变硬件逻辑电路的功能和结构。FPGA采用了可编程的门极,可以根据需要重新配置内部电路,从而实现不同的功能和逻辑关系。而Linux开发板
    的头像 发表于 02-01 17:09 2073次阅读

    基于瑞芯 RV1103 芯片,微型 Linux 开发板LuckFox Pico Plus开发实践

    LuckFox Pico 是一款基于瑞芯 RV1103 芯片具有高性价比的微型 Linux 开发板,旨在为开发者提供一个简单且高效的开发
    发表于 11-30 14:10

    明德扬PCIE开发板系列XILINX-K7试用体验-第二篇

    本文为明德扬原创文章,转载请注明出处!作者:Vito 明德扬PCIE开发板系列XILINX-K7试用体验-第二篇 第二周的试用计划是实现常见低速协议(UART,I2C,SPI)的FPG
    的头像 发表于 11-29 15:39 3217次阅读
    明德扬PCIE<b class='flag-5'>开发板</b>系列XILINX-K7<b class='flag-5'>试用</b>体验-第二篇

    MSP430F5529硬件IIC驱动OLED(初始化使用的寄存器)

    MSP430F5529硬件IIC驱动OLED(初始化使用的寄存器)
    发表于 11-24 16:36 1次下载