freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機(jī)的can總線通訊實(shí)現(xiàn)-資料下載頁(yè)

2024-11-07 08:36本頁(yè)面

【導(dǎo)讀】率高、可靠性強(qiáng)、連接方便、性能價(jià)格比高等諸多特點(diǎn)。它是一種有效支持分布。自動(dòng)化領(lǐng)域中設(shè)備互連的厚愛。CAN的應(yīng)用范圍遍及從高速網(wǎng)絡(luò)到低成本的多線。計(jì)算機(jī)外設(shè)、汽車和工業(yè)應(yīng)用等的需求不斷增加。介質(zhì)的要求也隨之提高。現(xiàn)場(chǎng)總線是當(dāng)今自動(dòng)化領(lǐng)域技術(shù)發(fā)展的熱點(diǎn)之一,它為。用串行總線,包括控制器區(qū)域網(wǎng)和本地互連網(wǎng)等。是無(wú)法在需要使用大量的傳感器和控制器的復(fù)雜或大規(guī)模的環(huán)境中使用。數(shù)據(jù)塊編碼、循環(huán)冗余檢驗(yàn)、優(yōu)先級(jí)判別等項(xiàng)工作。領(lǐng)域中,大部分的通信采用RS232、RS485或RS422總線?;騌S422總線有著通信距離近,通訊速度慢,抗干擾性能差等缺點(diǎn)。多節(jié)點(diǎn)同時(shí)向總線發(fā)送數(shù)據(jù)時(shí),導(dǎo)致總線呈現(xiàn)短路,從而損壞某些節(jié)點(diǎn)。CAN總線的分布式控制系統(tǒng)在很多方面具有明顯的優(yōu)越性。達(dá)到簡(jiǎn)化布線、減少傳感器數(shù)量、避免控制。CAN總線通過CAN控制器接口芯片的輸出端CANH和CANL與物理總線相連,CAN總線的信號(hào)狀態(tài)為2種,隱位與顯位。當(dāng)隱位與顯位發(fā)送出現(xiàn)競(jìng)爭(zhēng)

  

【正文】 方向,不僅傳授專業(yè)理論知識(shí),而且給我很多實(shí)踐機(jī)會(huì),她那踏實(shí)的工作作風(fēng)以及高度負(fù)責(zé)的科研精神更是讓我終身受益。 其次,感謝培育我的母校,感謝測(cè)控技術(shù)與儀器專業(yè)的全體老師,是你們的辛勤培養(yǎng)使我掌握了扎實(shí)的專業(yè)基礎(chǔ)知識(shí);感謝我所有的朋友和同學(xué),在成都理工大學(xué)一起生活和學(xué)習(xí)的美好時(shí)光里,給我的大學(xué)生活增添了無(wú)窮的樂趣和光彩,我們之間的深厚友誼將是我一生中最美好的留念。 還要感謝我的家人,多年來(lái)他們總是只知付出,不求 索取的愛護(hù)我、理解我、關(guān)心我、支持我,我的每一個(gè)足跡都離不開他們的默默付出,他們鼓勵(lì)的目光永遠(yuǎn)是我前進(jìn)的動(dòng)力。 最后,謹(jǐn)向在百忙之中審閱本文的各位專家和評(píng)委老師表示衷心的感謝。 參考文獻(xiàn) [1]孫涵芳. Intel 16 位單片機(jī) [M].北京:航空航天大學(xué)出版社 .2020. [2]鄔寬明. CAN 總線原理和應(yīng)用系統(tǒng)設(shè)計(jì) [M].北京:航空航天大學(xué)出版社 .2020. [3]蔣方帥. Delphi5 程序員指南 [M].北京:人民郵電出版社 .2020. [4]方方 ,周偉 . 單片微機(jī)原理及應(yīng)用 [M]. 清華大學(xué)出版社 ,北京交通大學(xué)出版社 .2020 [5]樓然苗 ,李光飛 . 單片機(jī)課程設(shè)計(jì)指導(dǎo) [M]. 北京北京航空航天大學(xué)出版社 .2020 [6] 楊春杰 , 王曙光 , 亢紅波 .CAN 總線技術(shù) [M]. 北京航空航天大學(xué)出版社 .2020 [7]李勇,張怡 .CAN 總線的設(shè)計(jì)與實(shí)現(xiàn) [M].西北工業(yè)大學(xué)電子系 .2020 [8] 杜善封 .CAN 總線測(cè)控技術(shù)及應(yīng)用 [M].電子工業(yè)出版社 .2020 [9] 鄒應(yīng)全 .51 系列單片機(jī)原理與實(shí)驗(yàn)教程 [M]. 西安電子科技大學(xué)出版社 .2020 [10] 鄔寬明 . CAN 總線原理和應(yīng)用系統(tǒng)設(shè)計(jì) [M] . 北京航空航天大學(xué)出版社 . 1996 [11] 蘇偉斌 . 8051 系列單片機(jī)應(yīng)用手冊(cè) .科學(xué)出版社 [M].1997 [12] 李真花 , 崔健 .CAN 總線輕松入門與實(shí)踐 [M]. 北京航空航天大學(xué)出版社 2020 [13] Paret , Dominique .Le Bus CAN : [Controller Area Network].Dunod, 1996 [14] jianling zhao , yuanyuan xue. MCU development amp。 application internals[M] .電子工業(yè)出版社 .2020 [15] Carninci , Piero. L39。information economique et technique de la profession[M]. Societe d39。Expansion Technique et Economique 19892020 [16]夏巍,丁剛,嚴(yán)輝.基于 CAN 總線和嵌入式網(wǎng)關(guān)的家庭智能控制網(wǎng)絡(luò) [J].工業(yè)儀表與自動(dòng)化裝置, 2020(6): 2931. [17]朱齊丹,汪 瞳. CAN 通信物理層建模與仿真口 [J].計(jì)算機(jī)工程與應(yīng)用, 2020, 44(36): 11— 15. [18]武忠祥,裴仁清,王黎儷,等.基于 CAN 總線的分布式控制器設(shè)計(jì)和實(shí)現(xiàn) [J].電子技術(shù)應(yīng)用, 2020(5): 108— 111. [19]王平,程明傳.嵌入式無(wú)線家庭網(wǎng)關(guān)的設(shè)計(jì)與實(shí)現(xiàn) [J].微計(jì)算機(jī)應(yīng)用, 2020,19(11): 53~ 56. [20]孫兵,何瑾,陳廣廈.基于 DSP 的 CAN 總線與以太網(wǎng)互聯(lián)系統(tǒng)研制 [J].儀器儀表學(xué)報(bào), 2020, 29(2): 377— 380. [21]范偉成,王文良,沈孟良.基于 ATmega128 單片機(jī)的 CAN 總線接口設(shè)計(jì)及應(yīng)用 [J].測(cè)控技術(shù), 2020, 27(10): 48— 50. 附錄一 系統(tǒng)原理圖: 附錄二 程序: /***********CAN自發(fā)自收 ********************/ include include sfr WDT_CONTR = 0xe1。 define LED0 P1_5 define LED1 P1_6 extern bit g_RiFlag。 extern void SJAInit(void)。 extern bit SJASendData(unsigned char *SendDataBuf)。 extern bit SJAReceData(unsigned char *ReceiveDataBuf)。 void RS232Init(void)。 void DelayTime (unsigned int times)。 void CAN_TX( void)。 void CAN_RX( void)。 unsigned char TX[11]。 unsigned char RX[11]。 void main(void) { P1 = 0xff。 SJA_RESET = 1。 //SJA復(fù)位 DelayTime(50)。 SJA_RESET = 0。 DelayTime(500)。 SJA_RESET=1。 SJAInit()。 //SJA 初始化 ,自收自發(fā)模式 ,在模式寄存器修改 (0x00) EX0 = 1。 EA = 1。 //中斷開啟 while(1) { CAN_TX()。 //CAN發(fā)送一組數(shù)據(jù) LED0 =~LED0。 //LED燈變換一次 CAN_RX()。 //CAN檢測(cè)接收 DelayTime(50)。 //延時(shí) } } void DelayTime (unsigned int times) { unsigned char i=0。 while(times) { for(i=0。i50。i++) {。} } } void CAN_TX( void) { TX[0] = 0x08。 //標(biāo)準(zhǔn)幀 TX[1] = 0xff。 //濾波全通 TX[2] = 0xff。 TX[3] = 0xfe。 //發(fā)送的數(shù)據(jù) ,(在這里為流水燈的花式 ) TX[4] = 0xfd。 TX[5] = 0xfb。 TX[6] = 0xf7。 TX[7] = 0xf7。 TX[8] = 0xfb。 TX[9] = 0xfd。 TX[10] = 0xfe。 SJASendData(TX)。 //把要發(fā)送的內(nèi)容放到 SJA的發(fā)送緩沖區(qū) SJARegWrite(0x01,0x10)。 //啟動(dòng)自收發(fā) SJARegWrite(0x01,0x02)。 //中止發(fā)送 ,即為單次發(fā)送 ,按一下 ,發(fā)送一次 } void CAN_RX( void) { if (g_RiFlag) //SJA接收中斷標(biāo)志 { g_RiFlag = 0。 SJAReceData(RX)。 //將接收到的內(nèi)容從 SJA的接收緩沖區(qū)讀出 SJARegWrite(1,0x04)。 //釋放緩沖區(qū) LED1 = !LED1。 //LED1變換一次 P1 = 0xff。 } }
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1