ch582 iic例程是发送数据,和接收数据。有些模块,比如AS5600,这种他不会主动发送数据出来,需要主机主动去读取模块的寄存器地址?应该怎么做?
热门产品 :
CH394: 以太网协议栈芯片
ch582 iic例程是发送数据,和接收数据。有些模块,比如AS5600,这种他不会主动发送数据出来,需要主机主动去读取模块的寄存器地址?应该怎么做?
I2C状态机实现可以参考下面这个仓库提供的例子。只不过这个状态机是适配X035的,不确定CH582的寄存器结构与行为是否一样。
https://github.com/WuxiProject-offical/CH32X035-HelperLibrary