新闻  |   论坛  |   博客  |   在线研讨会
NXP串口芯片SC16IS750的调试
0750long | 2009-04-16 10:11:32    阅读:3424   发布文章

NXP串口芯片SC16IS750的调试

经过各种测试,证明硬件OK,I2C通信OK,但是寄存器访问无效。

最关键的一个原因是:
在I2C通信过程中,表示寄存器地址的字节并非按照bit0对齐,实际寄存器地址位A[3..0]对应寄存器字节的BIT[6..3],将寄存器地址字节数据左移三位(<<3),即可实现正常寄存器访问,终于在超级终端看到字符串闪过:)
只怪自己没有仔细看手册,在P40 Table33中有详细说明。

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客