MCU的CAN TX RX无数据问题 MCU的CAN TX无数据问题是由于TJA1050的5V供电没有接,我一直量的是TJA1050的脚是3V,这个电压不是外部供进去的,这是由于MCU和RX TX平时

MCU的CAN TX RX无数据问题

MCU的CAN TX无数据问题是由于TJA1050的5V供电没有接,我一直量的是TJA1050的脚是3V,这个电压不是外部供进去的,这是由于MCU和RX TX平时有3V导致这个TJA1050上也是电压,同时这个时候量了TJA1050的CANL CANH上也有委有微的正旋杂波,由于这个原因开如我就没有去查TAJ105的的供电问题,以为它正常工作了,其实TJA1050没供5V都没有工作的,其它的电压波形都是CAN TX CANRX电平串过来的,但是TJA1050没有外部供5V是不能正常工作的。同时TJA1050没有上电工作时,MCU TX RX上面也会无数据的,当我们在MCU里面循环发送数据到TJA1050,但MCU TX上只第一条数据发出来了,因为MCU CAN是通过邮箱发送的,他会和TJA1050之间有一个通迅,他们之间有一套通迅协议,如果TJA1050没能工作,这个协议就不正常,那么MCU邮箱里面的数据就发不出来,因此发了一条TJA1050没有正常链接的话,MCU发数邮箱就停下来了,再写数据也不会妯来了的。所以这个时间MCU循环发送数据,RX TX上也没有数据,因为它没有正常工作。

你可能感兴趣的:(mcu)