-
當(dāng)前位置:首頁(yè) > 創(chuàng)意學(xué)院 > 營(yíng)銷推廣 > 專題列表 > 正文
- stm32與CAN總線是什么關(guān)系?。?? 求高手指教啊! CAN是芯片嗎?要具體點(diǎn)的好嗎?
- CAN芯片 的通訊線路和供電的24V電源線發(fā)生短路會(huì)擊穿CAN芯片嗎? 它的耐壓是多少V
- CANTX 和CANRX分別是什么意思啊
- CAN是什么意思?
can芯片是什么意思
大家好!今天讓創(chuàng)意嶺的小編來(lái)大家介紹下關(guān)于can芯片是什么意思的問(wèn)題,以下是小編對(duì)此問(wèn)題的歸納整理,讓我們一起來(lái)看看吧。
開(kāi)始之前先推薦一個(gè)非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計(jì)劃、工作報(bào)告、論文、代碼、作文、做題和對(duì)話答疑等等
只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,有小程序、在線網(wǎng)頁(yè)版、PC客戶端和批量生成器
問(wèn)友Ai官網(wǎng):https://ai.de1919.com。
本文目錄:
stm32與CAN總線是什么關(guān)系???? 求高手指教啊! CAN是芯片嗎?要具體點(diǎn)的好嗎?
stm32是一塊單片機(jī),就是一塊控制芯片。CAN總線是一種通訊協(xié)議,就像咱們的串口,是用于器件之間通訊用的。
就像咱們的串口需要一塊MAX232芯片作邏輯轉(zhuǎn)換一樣,CAN也需要一塊專門的CAN芯片支持。
單片機(jī)普通IO腳接CAN芯片,單片機(jī)發(fā)出通訊信號(hào)給CAN芯片作邏輯轉(zhuǎn)換后,CAN芯片將信號(hào)放到CAN總線上去傳輸,信號(hào)到了目的地后進(jìn)入另一塊CAN芯片,CAN芯片將處理好的信號(hào)給予目標(biāo)芯片。
但是咱們的stm32比普通的單片機(jī)強(qiáng)大,已經(jīng)將這塊CAN芯片集成到stm32內(nèi)部,所以我們使用時(shí)不用再外接芯片。stm32有專門的CAN口用于收發(fā)CAN信號(hào)。
其實(shí),CAN協(xié)議就是一種簡(jiǎn)易化了的網(wǎng)絡(luò)協(xié)議,那個(gè)所謂的CAN芯片就像我們的網(wǎng)卡,而stm32就是一個(gè)集成了網(wǎng)卡的CPU!追問(wèn)
有地方?jīng)]看懂 那個(gè)咱們的串口 指的是什么 還能具體嗎?CAN是通訊協(xié)議,怎么還可以叫CAN芯片?有點(diǎn)迷糊 可以說(shuō)下嘛?
追答串口你不懂?沒(méi)有玩過(guò)單片機(jī)???這樣的話我很難解釋啊...我試著說(shuō)的簡(jiǎn)單點(diǎn)吧:
CAN是一種通訊協(xié)議,那就像咱們電腦的那個(gè)TCP/IP網(wǎng)絡(luò)協(xié)議一樣,協(xié)議的內(nèi)容是關(guān)于一些數(shù)據(jù)幀的結(jié)構(gòu),信號(hào)采用哪種編碼模式,譬如我要發(fā)送數(shù)字‘1’,那我不可能只發(fā)一個(gè)‘1’過(guò)去那么簡(jiǎn)單的嘛,它還要加上一些目標(biāo)地址的信息,表示信號(hào)要發(fā)到哪里去,還要加上校驗(yàn)碼,來(lái)校驗(yàn)我這個(gè)‘1’是否正確發(fā)送了,還有這個(gè)信號(hào)采用什么的編碼方式,以及電平的轉(zhuǎn)換。所有這些東西都要交給CAN芯片來(lái)完成的嘛。電腦的話就要交給網(wǎng)卡來(lái)完成的嘛。
任何一種協(xié)議都要有具體的硬件來(lái)執(zhí)行的嘛,不然怎么實(shí)現(xiàn)嘛,你電腦不裝網(wǎng)卡光一個(gè)TCP/IP協(xié)議怎么上網(wǎng)嘛!串口也一樣啊,也是用來(lái)通訊的一種協(xié)議,只不過(guò)協(xié)議內(nèi)容不一樣。
那我還向問(wèn)下 你說(shuō)那個(gè)TCP/IP協(xié)議是用網(wǎng)卡實(shí)現(xiàn)的,那么CAN總線通訊協(xié)議時(shí)用什么樣的硬件芯片實(shí)現(xiàn)? 可以再教教我嗎? 謝謝你跟我說(shuō)的這些,對(duì)我很有幫助!我想知道這個(gè)CAN總線協(xié)議的芯片是怎么樣和STM32怎么連接的? 有沒(méi)有什么管腳連接的圖給我看看,舉幾個(gè)例子看看好嗎?可以給我舉幾個(gè)通常用的CAN通訊協(xié)議的芯片嗎? 真心感謝!
追答有飛利浦的PCA82C250/251。一般都用這個(gè),其余的還有很多。
STM32已經(jīng)內(nèi)部集成了這些CAN芯片的功能,不用再外接這些芯片的了。節(jié)省了開(kāi)發(fā)成本。
CAN芯片 的通訊線路和供電的24V電源線發(fā)生短路會(huì)擊穿CAN芯片嗎? 它的耐壓是多少V
你說(shuō)的CAN芯片是指CAN收發(fā)器吧,如果是CAN收發(fā)器應(yīng)該不會(huì)被擊穿,CANH與CANL理論上最高可承受40V的電壓。追問(wèn)如果有40v的電進(jìn)入CAN收發(fā)器 會(huì)不會(huì)把線路里的單片機(jī)燒掉
追答你說(shuō)的單片機(jī)應(yīng)該沒(méi)有直接掛在CAN通訊線路上,最多是跟CAN收發(fā)器通訊,如果單片機(jī)內(nèi)部沒(méi)有集成CAN控制器,那單片機(jī)還要先同CAN控制器通訊,然后CAN控制器再與CAN收發(fā)器通訊,這樣的話,必然不會(huì)燒掉單片機(jī),CAN收發(fā)器先損毀就是了。
CANTX 和CANRX分別是什么意思啊
發(fā)送管腳(CANTX)。
接收管腳(CANRX)。
CAN控制芯片的組成部分。
CAN,控制器局域網(wǎng)絡(luò)(Controller Area Network, CAN)的簡(jiǎn)稱,是由研發(fā)和生產(chǎn)汽車電子產(chǎn)品著稱的德國(guó)BOSCH公司開(kāi)發(fā)了的,并最終成為國(guó)際標(biāo)準(zhǔn)(ISO11898)。
完整的CAN電路是由CAN控制器和CAN收發(fā)器組成的,二者之間一般通過(guò)TTL電平的收發(fā)信號(hào)(CANRX、CANTX)連接,由CAN收發(fā)器將CANTX的TTL信號(hào)轉(zhuǎn)換為CAN規(guī)范差分信號(hào)輸出、同時(shí)接收差分線上的實(shí)際信號(hào)并轉(zhuǎn)換為TTL信號(hào)輸出到CANRX管腳上。
是國(guó)際上應(yīng)用最廣泛的現(xiàn)場(chǎng)總線之一。 在北美和西歐,CAN總線協(xié)議已經(jīng)成為汽車計(jì)算機(jī)控制系統(tǒng)和嵌入式工業(yè)控制局域網(wǎng)的標(biāo)準(zhǔn)總線,并且擁有以CAN為底層協(xié)議專為大型貨車和重工機(jī)械車輛設(shè)計(jì)的J1939協(xié)議。
擴(kuò)展資料:
引腳,又叫管腳,英文叫Pin。集成電路(芯片)內(nèi)部電路引出與外圍電路的接線,所有的引腳就構(gòu)成了這塊芯片的接口。引線末端的一段,通過(guò)軟釬焊使這一段與印制板上的焊盤共同形成焊點(diǎn)。引腳可劃分為腳跟(bottom)、腳趾(toe)、腳側(cè)(side)等部分。
腳是一個(gè)多功能引腳,各種制式下的第二伴音中頻信號(hào)可以用不平衡的方式從該腳進(jìn)入內(nèi)部的調(diào)頻解調(diào)電路解調(diào),同時(shí)它還是塊內(nèi)AVTV轉(zhuǎn)換和PAL、NTSC、SECAM彩色制式轉(zhuǎn)換的控制引腳,輸入阻抗大約3.4K。
腳是識(shí)別輸出腳,它以○C門方式輸出圖像識(shí)別信號(hào),當(dāng)TV方式已經(jīng)接收到圖像電視信號(hào)時(shí),該腳對(duì)外呈現(xiàn)高阻抗,通過(guò)外接上拉電阻就能夠得到高電平信號(hào);當(dāng)沒(méi)有接收到信號(hào)時(shí),該腳呈現(xiàn)低阻抗,輸出低電平。
腳是APC1濾波器端子,該芯片內(nèi)部以振蕩的方式產(chǎn)生38MHz開(kāi)關(guān)信號(hào)完成圖像中頻信號(hào)的解調(diào),產(chǎn)生的開(kāi)關(guān)信號(hào)是否準(zhǔn)確,就依靠自動(dòng)相位控制電路(APC)控制。其中該腳上完成APC1誤差信號(hào)的濾波。
參考資料來(lái)源:百度百科—管腳
CAN是什么意思?
CAN是控制器局域網(wǎng)絡(luò)的簡(jiǎn)稱,是ISO國(guó)際標(biāo)準(zhǔn)化的串行通信協(xié)議。它的英文全稱是Controller Area Network,一般簡(jiǎn)寫為CAN。CAN是由以研發(fā)和生產(chǎn)汽車電子產(chǎn)品著稱的德國(guó)BOSCH公司開(kāi)發(fā)的,并最終成為國(guó)際標(biāo)準(zhǔn)(ISO 11898),是國(guó)際上應(yīng)用最廣泛的現(xiàn)場(chǎng)總線之一。
擴(kuò)展資料
特點(diǎn)
CAN總線是德國(guó)BOSCH公司從80年代初為解決現(xiàn)代汽車中眾多的控制與測(cè)試儀器之間的數(shù)據(jù)交換而開(kāi)發(fā)的一種串行數(shù)據(jù)通信協(xié)議,它是一種多主總線,通信介質(zhì)可以是雙絞線、同軸電纜或光導(dǎo)纖維。通信速率最高可達(dá)1Mbps。
完成對(duì)通信數(shù)據(jù)的成幀處理
CAN總線通信接口中集成了CAN協(xié)議的物理層和數(shù)據(jù)鏈路層功能,可完成對(duì)通信數(shù)據(jù)的成幀處理,包括位填充、數(shù)據(jù)塊編碼、循環(huán)冗余檢驗(yàn)、優(yōu)先級(jí)判別等項(xiàng)工作。
使網(wǎng)絡(luò)內(nèi)的節(jié)點(diǎn)個(gè)數(shù)在理論上不受限制
CAN協(xié)議的一個(gè)最大特點(diǎn)是廢除了傳統(tǒng)的站地址編碼,而代之以對(duì)通信數(shù)據(jù)塊進(jìn)行編碼。采用這種方法的優(yōu)點(diǎn)可使網(wǎng)絡(luò)內(nèi)的節(jié)點(diǎn)個(gè)數(shù)在理論上不受限制,數(shù)據(jù)塊的標(biāo)識(shí)符可由11位或29位二進(jìn)制數(shù)組成,因此可以定義2或2個(gè)以上不同的數(shù)據(jù)塊,這種按數(shù)據(jù)塊編碼的方式,還可使不同的節(jié)點(diǎn)同時(shí)接收到相同的數(shù)據(jù),這一點(diǎn)在分布式控制系統(tǒng)中非常有用。
參考資料百度百科-CAN總線
以上就是關(guān)于can芯片是什么意思相關(guān)問(wèn)題的回答。希望能幫到你,如有更多相關(guān)問(wèn)題,您也可以聯(lián)系我們的客服進(jìn)行咨詢,客服也會(huì)為您講解更多精彩的知識(shí)和內(nèi)容。
推薦閱讀:
谷歌tv在哪買(chromecast with google tv 如何購(gòu)買)
公園景觀設(shè)計(jì)平面圖cad(公園景觀設(shè)計(jì)平面圖手繪)
動(dòng)作網(wǎng)游排行榜(動(dòng)作網(wǎng)游排行榜2021前十名)
河北現(xiàn)代景觀設(shè)計(jì)費(fèi)用標(biāo)準(zhǔn)(河北現(xiàn)代景觀設(shè)計(jì)費(fèi)用標(biāo)準(zhǔn)表)