单片机/MCUwilliam hill官网
直播中

松山归人

11年用户 4194经验值
擅长:可编程逻辑,RF/无线
私信 关注
[文章]

【项目实战】RISC-V鸿蒙系统开发板单片机简介2-I2C接口简介

本帖最后由 松山归人 于 2021-7-4 19:07 编辑

作者:张角老师(张飞实战电子高级工程师)
RISC-V鸿蒙开发板单片机简介2
        这篇文章我们来简要的介绍一下Pygmy-E单片机使用的I2C通信接口,主要内容是通信协议的描述,框图的讲解,以及相关寄存器的介绍等等。本文介绍的时候,尽量把它和主流的STM32单片机对比,这样大家可以对两个I2C的外设都有更清晰的认识。其中红色框框选出来的关键字属于Pygmy-E单片机支持的I2C绿色框框选出来的属于STM32F030C8T6这款单片机
1. 传输速度
主流的STM32单片机一样,Pygmy-E系列的单片机的I2C接口,一样支持不同的传输速度,从而适配不同的外设和场景诉求。
01.jpg
图片1.jpg
1. 组成框图
从框图上来看,两种类型的I2C接口组成单元是类似的。要实现I2C协议相关的信息收发功能,首先必须要有这些相应的功能;再一个,按照这样的模块进行对整个功能模块进行切分,可能在威廉希尔官方网站 设计上相对最为简单。但是整体上,还是STM32这款单片机对I2C各个组成模块及其相互之间的关系描述得更加清晰。
02.jpg
图片2.jpg
图片3.jpg
03.jpg
完整内容见附件:
09 RISC-V鸿蒙系统开发板单片机简介2-I2C接口简介.pdf (1.55 MB)
(下载次数: 7, 2021-7-2 12:01 上传)
上期回顾:
基于RISC-V单片机的鸿蒙系统开发板项目日记连载【RISC-V鸿蒙开发板单片机简介】  

更多回帖

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