以前用过单片机的I2C,读时序是这样的:主机发出从器件地址(写)—>发寄存器地址(有的地方叫字地址)(写)—>发从器件地址(读)—>接收数据。
现在用28335,看到别人写的程序是这样的:主机发出从器件地址(写)—>发寄存器地址(有的地方叫字地址)(写)—>接收数据。
怎么少了一步呢? 是不是28335不需要“发从器件地址(读)”这一步?
刚刚学习DSP很多地方不会,请大家指教!
还有一个问题,每次上这个社区都找不到之前自己的提问帖,有什么快捷的方法找到吗?之前都是从邮箱收到别人的答复,想回邮件给人家还发不出。想感谢还找不到地方o(╯□╰)o
STONE ISSAC:
再补充一个问题 (⊙﹏⊙b汗 ) 28335自带的I2C模块,写从地址时不用带读写位吧?比如从设备写地址0xA0,是不是把最后一位(表示读的0)去掉,变成0x50再赋给从地址寄存器CSAR。是不是这样呢