现在做一个小板子,上面使用CAN作为通信方式,购买了STM32最小系统,外围电路自己开发。
首先描述出现的的问题以及示波器测试的现象。
问题:同一块最小系统,同样的通讯程序,在其他板子上使用CAN分析仪测试,正常收发;但是在下面那块板子上就不能收发。
现象:我首先用示波器测试了PA11和PA12之间的波形,在正常的板子上和下面那块不正常的板子上波形不一样,差别很大,正常情况是有规律的间断的,峰峰值3.3V左右,不正常的情况是连续的波形,而且峰峰值明显大,约在5V,可供电电压才3.3V。
随后用示波器测试了总线H和L之间的波形,正常的情况有规律,峰峰值约在3V,不正常的时候,没有波形!!!
首先请看下面的原理图,不知道有什么问题。现在有一个问题就是关于原理图中6N137左侧供电的疑惑点,U1的VDD使用的3.3V和STM32使用的3.3V不是同一个电源,只是共地了,这个会不会有影响呢?
希望各位帮帮我。
|