TI team:
请问是否有关于FR6043的UCB1_I2C的例程可以提供?
使用官网UCB0驱动29,30引脚硬件I2C的程序没问题;在例程上修改为UCB1_I2C无法通讯。请问:UCB0映射的IIC管脚是唯一的,但是UCB1能驱动两对IIC引脚(48,49和75,76),是这里的用法有差别么?请指导一下。
灰小子:
这个是可以根据需要的引脚来配置的,比如使用48、49引脚,就配置它的P5SEL1. x P5SEL0. x寄存器位
方便的话,建议上传下你的代码
Maureen Hong:
回复 灰小子:
可以驱动I2C了。但是出现了其他问题:
把slave的地址设为0x28的时候IIC传输的地址却是0x50,好像是左移了一位。另外地址发送完成以后没有产生发送缓存区为空中断,导致不能连续发数据。可以帮忙看看么。
灰小子:
回复 Maureen Hong:
上传代码看看。
你有没有逻辑分析仪之类的设备?这种调通讯,最好用逻辑分析仪观察一下。
Susan Yang:
回复 Maureen Hong:
如楼上所说,建议给出代码并结合分析仪观察一下