CN / EN
文档反馈
感谢关注汇顶文档,期待您的宝贵建议!
感谢您的反馈,祝您愉快!
无匹配项 共计114个匹配页面

I2C驱动功能

I2C(Inter-integrated circuit)外设的HAL驱动主要实现了以下功能:

  • 支持标准模式(0 ~ 100 Kb/s)、快速模式(≤ 400 Kb/s)、快速+模式(≤ 1000 Kb/s)、高速模式(≤ 2.8 Mb/s)下的数据读写。
  • 支持主设备或从设备模式的自动切换。
  • 支持7位或10位地址模式配置。
  • 支持7位或10位混合地址模式。
  • 支持外部存储设备的读写操作。
  • 支持轮询、中断、DMA三种IO操作方式。
  • 支持中止中断及DMA方式下的数据收发/读写。
  • 支持主设备及从设备模式下的发送完成、接收完成的中断回调函数。
  • 支持Memory模式下的写入完成、读取完成的中断回调函数。
  • 支持中止完成、IO错误的中断回调函数。
  • 支持获取驱动的I2C模式、运行状态及错误码。

扫描关注

打开微信,使用“扫一扫”即可关注。