CAN芯片_ TJA1051T/3

前不久画了块板子,STM32F407VET6加CAN芯片的,如下图,这个电路是从正点原子抄过来的,但是板子打出来发现用不了,换上正点原子STM32F429开发板上的CAN芯片后就能正常工作了,仔细观察后发现两个芯片不太一样,我们买的是TJA1051T/3,但是正点原子开发板上是一片TJA1050/C,查找资料后发现供电电压都是4.5-5.5V,但还是感觉/3可能是3.3V供电,然后上3.3V发现还是不对。
CAN芯片_ TJA1051T/3_第1张图片

继续查手册,发现了他俩引脚不太一样,如下图,这片TJA1051T/3芯片的第5脚需要接I/O口电压参考值,于是给他接到STM32电源3.3V,便可正常工作
CAN芯片_ TJA1051T/3_第2张图片
CAN芯片_ TJA1051T/3_第3张图片
最终电路如下:
CAN芯片_ TJA1051T/3_第4张图片
TJA1051T/3采用上图电路
TJA1050/C采用第一张电路
并且在使用CAN芯片时,RX与TX不用反接,手册上的CAN_TX接芯片1脚,CAN_RX接芯片4脚即可

你可能感兴趣的:(CAN芯片,芯片,单片机,stm32)