MCU的CAN TX RX无数据问题 MCU的CAN TX无数据问题是由于TJA1050的5V供电没有接,我一直量的是TJA1050的脚是3V,这个电压不是外部供进去的,这是由于MCU和RX TX平时
MCU的CAN TX?RX無(wú)數(shù)據(jù)問(wèn)題
MCU的CAN TX無(wú)數(shù)據(jù)問(wèn)題是由于TJA1050的5V供電沒有接,我一直量的是TJA1050的腳是3V,這個(gè)電壓不是外部供進(jìn)去的,這是由于MCU和RX TX平時(shí)有3V導(dǎo)致這個(gè)TJA1050上也是電壓,同時(shí)這個(gè)時(shí)候量了TJA1050的CANL CANH上也有委有微的正旋雜波,由于這個(gè)原因開如我就沒有去查TAJ105的的供電問(wèn)題,以為它正常工作了,其實(shí)TJA1050沒供5V都沒有工作的,其它的電壓波形都是CAN TX CANRX電平串過(guò)來(lái)的,但是TJA1050沒有外部供5V是不能正常工作的。同時(shí)TJA1050沒有上電工作時(shí),MCU TX RX上面也會(huì)無(wú)數(shù)據(jù)的,當(dāng)我們?cè)贛CU里面循環(huán)發(fā)送數(shù)據(jù)到TJA1050,但MCU TX上只第一條數(shù)據(jù)發(fā)出來(lái)了,因?yàn)镸CU CAN是通過(guò)郵箱發(fā)送的,他會(huì)和TJA1050之間有一個(gè)通迅,他們之間有一套通迅協(xié)議,如果TJA1050沒能工作,這個(gè)協(xié)議就不正常,那么MCU郵箱里面的數(shù)據(jù)就發(fā)不出來(lái),因此發(fā)了一條TJA1050沒有正常鏈接的話,MCU發(fā)數(shù)郵箱就停下來(lái)了,再寫數(shù)據(jù)也不會(huì)妯來(lái)了的。所以這個(gè)時(shí)間MCU循環(huán)發(fā)送數(shù)據(jù),RX TX上也沒有數(shù)據(jù),因?yàn)樗鼪]有正常工作。
總結(jié)
以上是生活随笔為你收集整理的MCU的CAN TX RX无数据问题 MCU的CAN TX无数据问题是由于TJA1050的5V供电没有接,我一直量的是TJA1050的脚是3V,这个电压不是外部供进去的,这是由于MCU和RX TX平时的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 野牛NBIOT 环境监测项目---基于Q
- 下一篇: python批量删除微信好友_我用 Py