打印
[国产单片机]

AT32F435/437 I2C使用指南

[复制链接]
815|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hoop|  楼主 | 2021-12-19 13:34 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 hoop 于 2021-12-20 20:44 编辑

AT32F435/437 I2C使用指南


前言
  AT32 的 I2C 总线接口用于处理微控制器和串行 I2C 总线之间的通信,支持主机和从机模式,最大通信速度为 1Mbit/s(增强快速模式 fast mode plus)。本文主要就 I2C 总线接口的基本功能进行讲解和案列解析。

支持型号
  AT32F435xx
  AT32F437xx

目录
1 I2C 接口简介.......................... 6
2 I2C 接口通信.......................... 7
3 I2C 配置工具......................... 19
4 案例 读写 EEPROM ................ 22
5 案例 轮询方式通信 ................ 25
6 案例 中断方式通信 ................ 28
7 案例 DMA 方式通信 ............... 35
8 文档版本历史 ........................ 40

I2C 接口简介
  I2C 接口是由数据线 SDA 和时钟线 SCL 构成,在标准模式下通信速度可达到 100kHz,快速模式下则可以达到 400kHz,增强快速模式可达到 1MHz。一帧数据传输从开始信号开始,在结束信号后停止,在收到开始信号后总线被认为是繁忙的,当收到结束信号后,总线被认为再次空闲。I2C 接口具有主机和从机模式、多主机功能、可编程建立和保持时间、时钟延展功能、DMA 存取数据、支持SMBus 2.0 协议等特点。

详细的功能介绍请参阅附件源文档。







AN0091_AT32F435_437_I2C_Application_Note_CH_V2.0.0.pdf

1.13 MB

AN0091_Artery_I2C_Timing_Configuration.zip

7.87 MB

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

80

主题

322

帖子

0

粉丝