《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 通信與網(wǎng)絡(luò) > 設(shè)計應(yīng)用 > 基于ADSP2181的CAN總線通訊設(shè)計
基于ADSP2181的CAN總線通訊設(shè)計
EEworld
EEworld
摘要: 現(xiàn)在CAN總線除了被用于汽車系統(tǒng)內(nèi)部的數(shù)據(jù)通訊與控制,他已在工業(yè)自動化、各種控制設(shè)備、交通工具、醫(yī)療...
關(guān)鍵詞: ADSP2181 CAN總線通訊
Abstract:
Key words :

關(guān)鍵字:ADSP2181 CAN總線 通訊

  現(xiàn)在CAN總線除了被用于汽車系統(tǒng)內(nèi)部的數(shù)據(jù)通訊與控制,他已在工業(yè)自動化、各種控制設(shè)備、交通工具、醫(yī)療儀器以及建筑、環(huán)境控制等各領(lǐng)域得到廣泛的應(yīng)用。而這里被用于成套測井儀器中各儀器之間的數(shù)據(jù)通訊。

  1 CAN與DSP的接口電路

  以ADSP2181和SJA1000芯片設(shè)計的接口電路如圖1所示。圖1中,用1片GAL16V8作為邏輯轉(zhuǎn)換電路。為突出接口電路,其他部分從略。

ADSP2181和SJA1000芯片設(shè)計的接口電路

  用FM書寫的設(shè)計文件如下:

用FM書寫的設(shè)計文件

  2 波特率的設(shè)定

  BTR0和BTR1是總線定時寄存器,通過對這2個寄存器的設(shè)置可以惟一地確定波特率和同步跳轉(zhuǎn)寬度。BTR0各位功能如圖2所示。BTR1各位功能如圖3所示。

BTR0和BTR1

  總線長度在40 m以內(nèi)(滿足這里的設(shè)計需求),CAN總線的位速率可達(dá)到1 Mb/s,這里需要的波特率為1Mb/s,晶體震蕩頻率為24MHz,設(shè)BTR0=00H,BTR1=18H,計算總線傳輸速率。由給定的BTR0和 BTR1可知:BRP.5,BRP.4,BRP.3,BRP.2,BRP.1和BRP.0以及TSEG2.1,TSEG2.0,TSEG1.3均為0;另外,TSEG2.2,TSEG1.2,TSEG1.1,TSEG1.0均為1。因此有:

公式

  而波特率為1/tB,即為1 Mb/s。

  3 初始化子程序

  SJA1000的初始化只有在復(fù)位模式下才可以進(jìn)行。初始化主要包括工作方式的設(shè)置、接收濾波方式的設(shè)置、接收屏蔽寄存器AMR和接收代碼寄存器ACR的設(shè)置、波特率參數(shù)設(shè)置和中斷允許寄存器IER的設(shè)置等。在完成SJA1000的初始化設(shè)置以后,SJA1000就可以回到工作狀態(tài),進(jìn)行正常的通信任務(wù)。下面提供SJA1000初始化的ADSP匯編源程序。程序中寄存器符號表示的是SJA1000相應(yīng)寄存器占用的片外存儲器地址,這些符號可在程序的頭部用偽指令對其定義。需要注意的事SJA_PORT位I/O接口,其地址為0x0600。

初始化子程序

  4 結(jié) 語

  CAN總線已在測井儀器系統(tǒng)中得到初步的應(yīng)用,隨著測井事業(yè)發(fā)展的需求,由于其良好的性能,他的使用將會更為廣泛和深入。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
主站蜘蛛池模板: 欧美一级毛片免费播放aa | 91精品国产美女福到在线不卡 | 日本特级淫片免费 | 亚洲日本aⅴ片在线观看香蕉 | 找个毛片看看 | 亚洲欧洲无码一区二区三区 | 狠狠色丁香婷婷综合久久来 | 日本手机看片 | 神马最新午夜限制片 | 亚洲综合久久1区2区3区 | 97精品国产综合久久久久久欧美 | 免费播放国产性色生活片 | 欧美视频一区二区三区精品 | 日韩午夜在线观看 | 欧美一级免费看 | 九九精品视频一区在线 | 日韩精品一区二区三区 在线观看 | 91久久网 | 成人做爰全过程免费看网站 | 日韩三级一区二区 | 国产在线精品一区二区 | 欧美69视频在线 | 国产自产21区 | 特黄aa级毛片免费视频播放 | 国产在线高清不卡免费播放 | 日日操干 | 国产精品美女一区二区三区 | 一级特黄欧美 | 国产精品亚洲专一区二区三区 | 2020久久国产最新免费观看 | 亚洲综合91社区精品福利 | 欧美性色生活片免费播放 | 国产首页精品 | 国产91久久久久久久免费 | 日韩精品一区二区三区视频 | 久久福利影视 | 亚洲国产激情在线一区 | 中文国产成人精品久久一区 | 国产精品三级a三级三级午夜 | 日韩毛片高清在线看 | 色拍拍噜噜噜aⅴ在线观看 色青青草原桃花久久综合 色婷婷91 |