Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
只能发送一个字节,有ACK回应,这是为啥
从机地址的问题从机地址是需要设置偏移前的地址; 然后有个新问题, 驱动板I2C上拉2.2K(R240、R245),灯板I2C在电平转换mos的GS之间上拉47k电阻(R7、R9),测试2.2K上拉不加通信正常,测试加上2.2k上拉后,会进HardFault
hardfault后,ozone可以点开 callstack 看看是哪里触发hardfault的
硬件建议:用示波器对比抓取加上2.2K前后 SCL 和 SDA 的波形,重点观察低电平阶段的真实电压值,以及电平跳变沿是否平滑。
callstack 如下:
有2.2K上拉波形,初始化阶段
2.2K上拉去掉波形:
I2C master中断打个断点,看看MSTS的值是多少
快速上手云途开发生态
发帖前请查看
帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...