亲爱的先生:我在使用uart端口时发现了一个问题。我发现abort_SR_Status的值总是0x0001。它导致i2c_wait_until_eeprom_ready不能从函数中返回。abort_SR_Status = GetWord16 (I2C_TX_ABRT_SOURCE_REG);//读取Tx中止源寄存器你能告诉我为什么abort_SR_Status的值总是0x0001?
谢谢你!
1: Master是7位寻址模式,发送地址没有得到任何奴隶的承认。
数据表提到上述信息。不确定从属地址是否正确?
你好 ,是不是说我的蓝牙设备地址不对,还是说uart端口地址不对吗?你所说的主人和奴隶分别指电脑和14580吗?
不是很明白,现在你是I2C设备读写的时候有问题吗?为什么之前会提到UART的操作?
在调试UART打印日志时,发现总是无法输出日志,跟踪调试代码发现这个值时钟x0001是0。对比 参考板发现对方板子这个 值始终为0.因此想知道为何 这个值 是 1.是不是因为I2C配置有问题,如何修改,谢谢!
1: Master是7位寻址模式,发送地址
没有得到任何奴隶的承认。
数据表提到上述信息。不确定从属地址是否正确?
你好 ,
是不是说我的蓝牙设备地址不对,还是说uart端口地址不对吗?
你所说的主人和奴隶分别指电脑和14580吗?
不是很明白,现在你是I2C设备读写的时候有问题吗?为什么之前会提到UART的操作?
在调试UART打印日志时,发现总是无法输出日志,跟踪调试代码发现这个值时钟x0001是0。对比 参考板发现对方板子这个 值始终为0.因此想知道为何 这个值 是 1.
是不是因为I2C配置有问题,如何修改,谢谢!