我近3年来使用的都是 stm32f10x系列芯片,主要围绕can总线通信,差不多2年跟踪测试, 发现stm32f105系列芯片, can总线波特率设置到500k的时候丢数据很厉害, 具体产品是stm32f105做的 usbcan 通信卡, 波特率500k的时候,下位模块对接13个超过 就开始丢数据,不知道是程序处理问题还是别的原因。 和周立功can卡对比测试,Z接了超过25个发生丢数据现象, 电路图我后期附上。 |
can总线布线距离比周立功的短,也是带隔离的 |
后期打算换 207 系列 芯片,提高单片机时钟看看, |