[STM32F1] USBCDC与I2C有冲突

[复制链接]
1383|33
SantaBunny 发表于 2022-12-6 13:37 | 显示全部楼层
时序上互相干扰了
Bowclad 发表于 2022-12-6 18:41 | 显示全部楼层
模拟的iic会更方便
Undshing 发表于 2022-12-6 19:02 | 显示全部楼层
传输完成一个再试试另外一个
Stahan 发表于 2022-12-8 19:55 | 显示全部楼层
I2C的中断优先级调高试试
mollylawrence 发表于 2022-12-11 17:51 | 显示全部楼层
可以使用其他的iic线接口。              
zerorobert 发表于 2022-12-11 18:00 | 显示全部楼层
这个冲突需要端口IO。              
juliestephen 发表于 2022-12-12 12:52 | 显示全部楼层
usb的线对信号有影响的。              
天天向善 发表于 2022-12-12 14:04 | 显示全部楼层
IIC是硬件的吗?是不是时钟有问题?
sanfuzi 发表于 2022-12-15 20:53 | 显示全部楼层
你说的是程序有影响的吗              
biechedan 发表于 2022-12-15 21:23 | 显示全部楼层
你设置的USBCDC与I2C中断了吗?
abotomson 发表于 2022-12-15 23:22 | 显示全部楼层
之前使用stm32f103c8t6的时候,usb会影响信号的读取。
Undshing 发表于 2022-12-17 17:34 | 显示全部楼层
HAL_NVIC_EnableIRQ(USB_LP_CAN1_RX0_IRQn);
应该可以
AloneKaven 发表于 2022-12-18 18:47 | 显示全部楼层
iic时序打乱以后就要重新开始
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部