欧美成人aaaaa免费视频_亚洲欧美激情小说另类_欧美激情一区二区三区视频_一级在线|欧洲

技術頻道

基于雙AT89C52單片機的CAN總線中繼器設計

引 言

  CAN總線以其開發維護成本低、總線利用率高、傳輸距離遠(最遠可達10 km)、傳輸速率高(最高可達1 Mbps)使用戶能組建穩定、高效的現場總線網絡。CAN總線已被廣泛應用到各個自動化控制系統中,例如汽車電子、自動控制、智能大廈、電力系統、安防監控等領域。隨著CAN總線網絡區域的擴大,2個節點之間的直接數據傳輸將難以滿足遠距離通信要求。CAN中繼器是延長CAN總線通信距離的中轉站,其通信效率和通信可靠性直接影響CAN總線的通信能力。傳統的基于單MCU的CAN中繼器難以滿足大量數據的中轉要求,本文基于雙MCU設計高性能的CAN總線中繼器。

1 系統總體設計

  CY7C136是2 KB高速CMOS靜態RAM。同一片RAM上有2組數據線和2組地址線,對每個端口的控制是相互獨立的,可分別在存儲器的任意位置存取數據。

  雙口RAM作為2個MCU的共享資源,一個端口與MCUl相連,另一個端口與MCU2相連。從SJAlOOOCAN總線接口1接收來的數據送入雙口 RAM,這些數據被MCU2取走并送到SJAl000 CAN總線接口2上;從SJAl000 CAN總線接口2接收來的數據也送入雙口RAM,并被 MCUl取走送到SJAl000 CAN總線接口1上。由于MCU的地址總線和數據總線是復用的,因此采用鎖存器進行地址鎖存,硬件總體結構如圖1所示。

2 硬件電路實現

  電路中使用的2片MCU為8051系列單片機AT89C52,成本低、開發周期短、易于實現、可靠性高。MCUl與MCU2之間通過P1口的P1.5、P1.6、P1.7進行聯絡與應答,保證系統存儲空間訪問的安全性。

  2.1 MCU主控制電路

  MCUl(AT89C52片1)連接的外圍設備有雙口RAM和CAN總線控制器。為了防止地址沖突,采用74LS138譯碼器進行地址譯碼。 AT89C52的PO為地址/數據復用口,采用74HC573作為地址鎖存器。由于MCUl和MCU2電路原理相同,本文只介紹MCUl控制電路。 MCUl電路原理如圖2所示。
  

  2.2 雙口RAM接口電路

  雙口RAM電路接口如圖3所示。雙口RAM芯片CY7C136作為2個MCU數據的中轉站,分別與2個MCU的相應引腳相連。其中CY7C136引腳 I/O0L~1/O7L與第1片AT89C52(MCUl)的PO相連,引腳I/OOR~I/O7R與第2片AT89C52(MCU2)相連。 YOAOUT為MCU1讀寫雙口RAM的片選信號,Y1AOUT為MCU2讀寫雙口RAM的片選信號,并將MCU的讀寫控制信號線與雙口RAM的相應讀寫控制信號線相連。

  2.3 CAN總線控制器接口電路

  CAN總線控制器采用sJAl000。74LSl38譯碼器的YO引腳輸出作為SJAl000的片選信號。中斷引腳連接MCUl的INTO,作為處理CAN接收中斷的觸發信號。電路原理如圖4所示。

3 軟件設計實現

  3.1 存儲空間分配思想

  為使雙口RAM實現最高效率的應用,將2 KB的存儲空間設計成2個1 KB大小的環形隊列形式,每一個環形隊列的結構如圖5所示(圖中陰影部分為存有數據的區域,非陰影區域為空閑區域)。

  3.2 程序控制流程

  中繼器只是中轉來自總線上的數據,而這些數據是隨機的,因此接收采用中斷的方式。某一時刻只要SJAl000成功接收一幀數據,就會向負責本端口的MCU申請中斷,進行數據接收,并將數據送入環形隊列queue。

  當環形隊列中有待發送的數據時,程序的處理流程如圖6所示(其中,tail和bead分別為環形隊列的尾指針和頭指針)。MCU首先獲取對方環形隊列中的信息,主要是查看環形隊列信息是否為空,如果為空則不對其操作。如果不為空,則隊列中有待發送的信息,于是啟動一次信息發送。如果發送成功,則通過聯絡信號通知對方修改環形隊列指針。
  

4 測 試

  對基于雙口RAM的雙MCU中繼器進行壓力測試(高數據負載率下測試)。短距離內向2個CAN口加載10 000幀數據,測試中繼器成功中轉情況,其結果如表1所列(表身數據為成功中轉幀數)。根據CAN總線規定,其平均負載率不超過65%,傳統的單MCU CAN中繼器平均負載率很難達到60%。從表1可以看出,引入雙MCU后CAN中繼器的性能大大提高,能在負載率超過60%的情況下穩定工作。環形隊列queue溢出的情況可以通過增加雙口RAM 的大小來解決。

結 語

  采用雙MCU配合雙口RAM設計CAN總線中繼器,解決了單MCU無法快速處理CAN總線負載過重的問題,使其性能和效率得到了很大提高,為CAN中繼器在工程領域的優化設計提供了良好的技術平臺和解決方案。

文章版權歸西部工控xbgk所有,未經許可不得轉載。

欧美成人aaaaa免费视频_亚洲欧美激情小说另类_欧美激情一区二区三区视频_一级在线|欧洲

      9000px;">

          亚洲欧美怡红院| 精品视频在线免费看| 亚洲精品免费一二三区| 精品国产一区二区亚洲人成毛片| 欧美亚洲丝袜传媒另类| 91丨porny丨首页| 成人久久视频在线观看| 国产酒店精品激情| 久久99久久99精品免视看婷婷| 亚洲电影第三页| 亚洲成人在线网站| 日精品一区二区三区| 午夜精品一区二区三区免费视频 | 久久99精品国产.久久久久久| 偷拍日韩校园综合在线| 亚洲va韩国va欧美va| 日韩av一区二区三区四区| 青青草国产成人av片免费| 九色porny丨国产精品| 国产美女一区二区三区| 成人午夜免费电影| 欧洲国内综合视频| 精品国精品自拍自在线| 中文字幕第一区综合| 亚洲一区影音先锋| 蜜臂av日日欢夜夜爽一区| 国产高清视频一区| 欧美亚洲一区三区| 久久久久久久综合日本| 一区二区成人在线| 国产制服丝袜一区| 色天天综合久久久久综合片| 欧美视频三区在线播放| 日韩三级视频在线观看| 日韩伦理av电影| 男女性色大片免费观看一区二区| 国产呦精品一区二区三区网站| 粉嫩av亚洲一区二区图片| 99久久亚洲一区二区三区青草| 色综合天天狠狠| 在线亚洲人成电影网站色www| 成人午夜碰碰视频| 色婷婷综合五月| 欧美日韩免费观看一区三区| 欧美一区二区三区思思人| 日韩免费观看高清完整版| 在线播放亚洲一区| 欧美成人精品高清在线播放| 精品三级av在线| 亚洲国产精品成人久久综合一区| 国产精品色婷婷| 一区二区三区免费在线观看| 亚洲va国产天堂va久久en| 激情综合色综合久久| 懂色av中文一区二区三区| 老司机免费视频一区二区| 午夜av区久久| 国产麻豆午夜三级精品| 99视频有精品| 91精品国产综合久久精品图片 | 成人在线综合网站| 91欧美激情一区二区三区成人| 91精品国产入口| 国产精品女同一区二区三区| 亚洲国产人成综合网站| 国产麻豆91精品| 欧美日韩国产精品自在自线| 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 久久久一区二区三区捆绑**| 久久青草欧美一区二区三区| 亚洲国产一区在线观看| 国产不卡免费视频| 欧美一级午夜免费电影| 中文字幕佐山爱一区二区免费| 亚洲自拍偷拍av| 国精产品一区一区三区mba视频| 99久久精品国产麻豆演员表| 日韩精品中文字幕一区二区三区| 亚洲三级在线看| 精品一区二区成人精品| 欧美影院一区二区| 欧美激情在线免费观看| 蜜桃免费网站一区二区三区| 91女人视频在线观看| 国产亚洲欧美中文| 久久精品国产99久久6| 国产毛片精品国产一区二区三区| 99国产精品99久久久久久| 久久看人人爽人人| 国内欧美视频一区二区| 欧美精品高清视频| 亚洲第四色夜色| 欧美亚洲国产一区在线观看网站 | 亚洲九九爱视频| 丰满岳乱妇一区二区三区| 日韩午夜激情av| 亚洲gay无套男同| 在线这里只有精品| 亚洲精品国久久99热| 成人午夜电影小说| 亚洲国产经典视频| 国产**成人网毛片九色| 久久久久久**毛片大全| 国产一区不卡在线| 欧美电影免费提供在线观看| 日本亚洲三级在线| 日韩美女在线视频| 亚洲成av人**亚洲成av**| 91免费国产在线| 亚洲欧美日韩在线不卡| 99久久99久久精品国产片果冻 | 欧美日韩免费一区二区三区| 一区二区三区视频在线看| 在线亚洲一区观看| 亚洲电影激情视频网站| 欧美一区中文字幕| 九九热在线视频观看这里只有精品| 欧美一区二区三区视频在线| 免费观看成人av| 久久嫩草精品久久久精品 | 亚洲国产成人91porn| 国产精品萝li| 老司机免费视频一区二区| 97se狠狠狠综合亚洲狠狠| 精品国产91亚洲一区二区三区婷婷| 亚洲欧洲国产日本综合| 久久成人免费电影| 欧美日韩情趣电影| 精品久久国产老人久久综合| 成人丝袜视频网| 在线观看亚洲专区| 中文字幕免费不卡| 狠狠狠色丁香婷婷综合久久五月| 欧美日韩在线播放一区| 亚洲黄色尤物视频| av中文字幕在线不卡| 久久九九久久九九| 久久精品国产免费| 日韩欧美一二区| 青青草成人在线观看| 91精品在线免费| 免费精品视频最新在线| 欧美精品三级在线观看| 亚洲成年人影院| 国产精品一区二区在线观看不卡 | 激情六月婷婷久久| 欧美一区二区三区免费| 国产精品无圣光一区二区| 捆绑紧缚一区二区三区视频| 日韩精品中文字幕一区二区三区| 国产精品久久久久久久久免费桃花| 午夜视频一区二区| 国产高清精品久久久久| 欧美va亚洲va| 国产精品一区二区果冻传媒| 欧美va日韩va| 国产一区二区剧情av在线| 久久久久国产免费免费| 成人va在线观看| 成人免费在线视频观看| 91视频国产观看| 亚洲成人精品影院| 日韩欧美在线一区二区三区| 九九热在线视频观看这里只有精品| 精品久久久影院| 国产成人免费在线观看| 中文字幕av一区二区三区高| 精久久久久久久久久久| 国产人久久人人人人爽| 色综合天天在线| 亚洲成人午夜电影| 精品乱码亚洲一区二区不卡| 福利电影一区二区| 亚洲高清不卡在线观看| 日韩精品中文字幕一区二区三区| 国产麻豆一精品一av一免费 | av亚洲精华国产精华| 亚洲精品乱码久久久久| 日韩欧美国产高清| 99免费精品在线| 午夜a成v人精品| 国产精品女上位| 色综合久久久久久久久久久| 日本三级亚洲精品| 91福利精品第一导航| 另类成人小视频在线| 另类欧美日韩国产在线| 久久精品国产成人一区二区三区| 石原莉奈一区二区三区在线观看| 亚洲欧美日韩一区| 一区二区三区不卡视频在线观看| 亚洲免费成人av| 亚洲成a人v欧美综合天堂下载 | 欧美日韩国产高清一区二区| 欧美性欧美巨大黑白大战| 欧美日韩久久不卡| 欧美日本一区二区三区| 成人av在线网| 一本色道久久综合亚洲aⅴ蜜桃 | 国产精品99久|