產(chǎn)品關(guān)鍵詞:
單片機(jī)解密,芯片解密,C8051F040,
北京首矽致芯科技一直致力于芯片解密技術(shù)的研究,是業(yè)內(nèi)頂級專業(yè)的公司之一,以解密速度快而著稱,業(yè)務(wù)主要以單片機(jī)解密、芯片解密、MCU解密等IC逆向分析為主,在對瑞薩RENESAS、德州儀器TI、恩智浦NXP、三星等品牌的芯片解密最具優(yōu)勢。咨詢電話:010-57436216, 15313166208 聯(lián)系 QQ:1002668449。
目前工業(yè)設(shè)備之間的通信很多采用RS-232接口,但由于RS-232通信距離短、接口易損,而且只能進(jìn)行點(diǎn)到點(diǎn)通信,不能直接組成多點(diǎn)通信網(wǎng)絡(luò)。而CAN通信速率高、容易實現(xiàn)、且性價比高等諸多特點(diǎn),本文介紹一種可以實現(xiàn)RS-232與CAN總線通信的方法,以更好地適應(yīng)現(xiàn)代工業(yè)發(fā)展的需要。
控制器局域網(wǎng)CAN是德國Bosch公司為解決現(xiàn)代汽車中眾多的控制與測試儀器之間的數(shù)據(jù)交換而應(yīng)用開發(fā)的一種通信協(xié)議。在國外,尤其是歐洲,CAN網(wǎng)絡(luò)已被廣泛地應(yīng)用在汽車上,如BENZ、BMW、PORSCHE、ROLLS、ROYCE、JAGUAR等車。
它是一種串行通信網(wǎng)絡(luò),支持分布式實時控制,最大傳輸速度可達(dá)1 Mbids,最大傳輸距離為10 km。CAN規(guī)范已被ISO國際標(biāo)準(zhǔn)組織制訂為國際標(biāo)準(zhǔn),即CAN標(biāo)準(zhǔn),現(xiàn)在最常用的是2.0標(biāo)準(zhǔn),分為2.0A和2.0B。其區(qū)別僅在通信數(shù)據(jù)位數(shù),前者是11位的標(biāo)準(zhǔn)幀,后者是29位的擴(kuò)展幀。CAN協(xié)議建立在國際標(biāo)準(zhǔn)組織的開放系統(tǒng)互連參考模型基礎(chǔ)上的,主要工作在數(shù)據(jù)鏈路層和物理層,用戶可在其基礎(chǔ)上開發(fā)適合系統(tǒng)實際需要的應(yīng)用層通信協(xié)議。而串口RS-232作為標(biāo)準(zhǔn)計算機(jī)串行接口,與CAN網(wǎng)的結(jié)構(gòu)、通信協(xié)議、傳輸特性等方面都不相同,所以不同設(shè)備間無法進(jìn)行直接通信。因此實現(xiàn)二者之間的信息數(shù)據(jù)交互成為問題的關(guān)鍵。
本設(shè)計完成了CAN總線與RS-232軟件設(shè)計。本設(shè)計的創(chuàng)新點(diǎn)是:CAN總線與RS-232接口數(shù)據(jù)通信速率以及通信幀格式都不同,解決了這兩點(diǎn)不同,從而實現(xiàn)了數(shù)據(jù)在CAN總線與RS-232接口之間的交互傳輸。本文完成了基于
C8051F040單片機(jī)控制的CAN與RS-232轉(zhuǎn)換的研究與設(shè)計,設(shè)計了C8051F040單片機(jī)對RS-232串口和CAN總線的控制,解決了CAN總線與RS-232接口數(shù)據(jù)通信速率以及通信幀格式不同的技術(shù)問題,實現(xiàn)了RS-232接口數(shù)據(jù)與CAN總線數(shù)據(jù)的相互傳輸。
產(chǎn)品關(guān)鍵詞:
單片機(jī)解密,芯片解密,C8051F040,