![基于CAN總線的汽車車燈控制網(wǎng)絡(luò)的軟件設(shè)計(jì)畢業(yè)論文_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-6/14/003ece40-a58f-4b87-8d13-84df30a589ea/003ece40-a58f-4b87-8d13-84df30a589ea1.gif)
![基于CAN總線的汽車車燈控制網(wǎng)絡(luò)的軟件設(shè)計(jì)畢業(yè)論文_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-6/14/003ece40-a58f-4b87-8d13-84df30a589ea/003ece40-a58f-4b87-8d13-84df30a589ea2.gif)
![基于CAN總線的汽車車燈控制網(wǎng)絡(luò)的軟件設(shè)計(jì)畢業(yè)論文_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-6/14/003ece40-a58f-4b87-8d13-84df30a589ea/003ece40-a58f-4b87-8d13-84df30a589ea3.gif)
![基于CAN總線的汽車車燈控制網(wǎng)絡(luò)的軟件設(shè)計(jì)畢業(yè)論文_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-6/14/003ece40-a58f-4b87-8d13-84df30a589ea/003ece40-a58f-4b87-8d13-84df30a589ea4.gif)
![基于CAN總線的汽車車燈控制網(wǎng)絡(luò)的軟件設(shè)計(jì)畢業(yè)論文_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-6/14/003ece40-a58f-4b87-8d13-84df30a589ea/003ece40-a58f-4b87-8d13-84df30a589ea5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、 畢畢 業(yè)業(yè) 設(shè)設(shè) 計(jì)(論計(jì)(論 文)文) 題 目: 基于 can 總線的汽車車燈 控制網(wǎng)絡(luò)的軟件設(shè)計(jì) 畢業(yè)設(shè)計(jì)(論文)誠信聲明書畢業(yè)設(shè)計(jì)(論文)誠信聲明書 本人聲明:本人所提交的畢業(yè)論文基于 can 總線的汽車車燈控制 網(wǎng)絡(luò)的軟件設(shè)計(jì)是本人在指導(dǎo)教師指導(dǎo)下獨(dú)立研究、寫作的成果,論 文中所引用他人的文獻(xiàn)、數(shù)據(jù)、圖件、資料均已明確標(biāo)注;對本文的研 究做出重要貢獻(xiàn)的個人和集體,均已在文中以明確方式注明并表示感謝。 本人完全清楚本聲明的法律后果,申請學(xué)位論文和資料若有不實(shí)之 處,本人愿承擔(dān)相應(yīng)的法律責(zé)任。 論文作者簽名: 時間: 年 月 日 指導(dǎo)教師簽名: 時間: 年 月 日 西西 安安 郵郵 電電
2、 大大 學(xué)學(xué) 畢業(yè)設(shè)計(jì)畢業(yè)設(shè)計(jì)( (論文論文) )任務(wù)書任務(wù)書 學(xué)生姓名學(xué)生姓名周俊杰指導(dǎo)教師指導(dǎo)教師王雁平職稱職稱講師 院院(系系)自動化學(xué)院專業(yè)專業(yè)測控技術(shù)與儀器 題目題目基于 can 總線的汽車車燈控制網(wǎng)絡(luò)的軟件設(shè)計(jì) 任務(wù)與要求任務(wù)與要求 通過分析總線網(wǎng)絡(luò)的基本工作原理及其技術(shù)規(guī)范,設(shè)計(jì)一 個簡單的現(xiàn)場總線總線汽車車燈控制網(wǎng)絡(luò),實(shí)現(xiàn)汽車的現(xiàn)場總線總 線的自收發(fā)實(shí)現(xiàn)。要求提交: 1.對汽車網(wǎng)絡(luò)控制功能和現(xiàn)場總線總線進(jìn)行分析; 2.使用單個現(xiàn)場總線總線硬件電路板實(shí)現(xiàn)其自收發(fā)功能,即現(xiàn)場總 線節(jié)點(diǎn)自收發(fā)報文; 3.傳輸?shù)臄?shù)據(jù)為 int0 按鍵計(jì)數(shù)值,傳輸數(shù)值,接收的數(shù)值為基數(shù) 燈一亮,為偶數(shù)燈
3、二亮。 開始日期開始日期 2012.03.082012.03.08 完成日期完成日期 2012.6.202012.6.20 系主任系主任( (簽字簽字) ) 20122012 年年 1 1 月月 8 8 日日 西西 安安 郵郵 電電 大大 學(xué)學(xué) 畢畢 業(yè)業(yè) 設(shè)設(shè) 計(jì)計(jì) (論文論文) 工工 作作 計(jì)計(jì) 劃劃 學(xué)生姓名學(xué)生姓名 周俊杰 指導(dǎo)教師指導(dǎo)教師 王雁平 職稱職稱 講師 院院( (系系) ) 自動化學(xué)院 專業(yè)專業(yè) 測控技術(shù)與儀器 題目題目 基于 can 總線的汽車車燈控制網(wǎng)絡(luò)的軟件設(shè)計(jì) _ 工作進(jìn)程工作進(jìn)程 第 1 周 3.83.12完成知識儲備,認(rèn)真復(fù)習(xí)現(xiàn)場總線總線基本理。 第 2 周 3
4、.133.19掌握 sja1000 的工作原理,學(xué)習(xí) c 語言編程的 基本操作,提交畢業(yè)設(shè)計(jì)開題報告。 第 3 周 3.203.26學(xué)習(xí) keil uvision2 編程工具,并使用 stc_isp_v480 將程序燒寫入單片機(jī)。 第 4 周 3.274.2完成現(xiàn)場總線總線的初始化設(shè)計(jì)方案,用 c 語 言編程。 第 5 周 4.34.9分析中央處理器程序。 第 6 周 4.104.16完成中央處理器程序和車燈控制程序。 第 7 周 4.174.23提供分析整理報告,并進(jìn)行中期檢查。 第 8 周 4.244.30通過完成程序,并在 keil uvision2 運(yùn)行。 第 9 周 5.15.7調(diào)試
5、,并在硬件上初步調(diào)試。 第 10 周 5.85.14改進(jìn)程序。 第 11 周 5.155.21進(jìn)行后期檢查。 第 12 周 5.225.28畢業(yè)設(shè)計(jì)論文。 第 13 周 5.296.4完成畢業(yè)設(shè)計(jì)論文。 第 14 周 6.56.20完成畢業(yè)設(shè)計(jì)答辯。 起 止 時 間工 作 內(nèi) 容 主要參考書目(資料) 1、相關(guān)論文(電子版) ; 2、sja1000 手冊; 3、現(xiàn)場總線總線技術(shù);楊春杰 王曙光, 北京航空航天大學(xué)出版社,2009; 4、輕松入門現(xiàn)場總線總線;李真花 崔健,北京航空航天大學(xué)出版社,2011; 1、計(jì)算機(jī)一臺,相關(guān)編程環(huán)境; 2、現(xiàn)場總線實(shí)驗(yàn)板(單片機(jī)和 sja1000 芯片) ;
6、 3、相關(guān)的圖書資料。 每周聽取學(xué)生工作匯報,并進(jìn)行專門指導(dǎo)至少 12 次; 隨時解決學(xué)生設(shè)計(jì)中遇到的問題。 無 主要參考書目(資料) 主要儀器設(shè)備及材料 論文(設(shè)計(jì))過程中教師的指導(dǎo)安排 對計(jì)劃的說明 西安郵電大學(xué) 畢業(yè)設(shè)計(jì)(論文)開題報告 自動化院(系) 測控技術(shù)與儀器 專業(yè) 2008級 測控 0803班 課題名稱: 基于 can 總線的汽車車燈 控制網(wǎng)絡(luò)的軟件設(shè)計(jì) 學(xué)生姓名: 周俊杰 學(xué)號: 06082077 指導(dǎo)教師: 王雁平 報告日期: 2012 年 3 月 18 日 1.本課題所涉及的問題及應(yīng)用現(xiàn)狀綜述 在眾多汽車網(wǎng)絡(luò)標(biāo)準(zhǔn)的主流協(xié)議中,本設(shè)計(jì)采用了高性能、低成本的現(xiàn)場總線總 線網(wǎng)絡(luò)
7、協(xié)議。深入研究現(xiàn)場總線網(wǎng)絡(luò)協(xié)議的技術(shù)規(guī)范,描述了現(xiàn)場總線總線的分層結(jié) 構(gòu)中的數(shù)據(jù)鏈路層和物理層。簡要介紹了現(xiàn)場總線總線的一些基本概念和基本組織規(guī) 則,詳細(xì)闡述了現(xiàn)場總線總線的報文、幀格式,錯誤類型以及檢測錯誤能力。 提出一種通用模塊化試驗(yàn)板的軟、硬件設(shè)計(jì)思想,完成了中央節(jié)點(diǎn)和四個車燈節(jié) 點(diǎn)的試驗(yàn)板硬件電路設(shè)計(jì),實(shí)現(xiàn)了基于把四個車燈控制系統(tǒng)作為現(xiàn)場總線節(jié)點(diǎn)直接連 接到現(xiàn)場總線總線網(wǎng)絡(luò)中,再接上一個中央控制節(jié)點(diǎn),即可實(shí)現(xiàn)基于現(xiàn)場總線總線的 汽車車燈控制網(wǎng)絡(luò)。 汽車網(wǎng)絡(luò)是計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)和工業(yè)現(xiàn)場總線控制技術(shù)在汽車中應(yīng)用的結(jié)果。汽車 網(wǎng)絡(luò)控制是研究如何利用總線數(shù)據(jù)通信原理實(shí)現(xiàn)現(xiàn)代汽車中各個獨(dú)立電子系統(tǒng)
8、和控制 裝置間控制信息傳遞通道的簡潔互連,實(shí)時、可靠的數(shù)據(jù)交換及綜合協(xié)調(diào)控制的一門 最新技術(shù)。它是以科學(xué)、合理的數(shù)據(jù)通信協(xié)議及支持這樣協(xié)議的大規(guī)模集成電路器件 為基礎(chǔ)的。 汽車電子控制采用網(wǎng)絡(luò)化設(shè)計(jì)可大大降低設(shè)計(jì)成本,縮短設(shè)計(jì)周期,其經(jīng)濟(jì)效益 是十分明顯的。因而最初只屬于高檔車的網(wǎng)絡(luò)概念,現(xiàn)已逐步擴(kuò)展到大批量生產(chǎn)的經(jīng) 濟(jì)型車上。今天網(wǎng)絡(luò)化的電子系統(tǒng)己成為所有級別汽車中至關(guān)重要的部件。 2本課題需要重點(diǎn)研究的關(guān)鍵問題、解決的思路及實(shí)現(xiàn)預(yù)期目標(biāo)的可行 性分析 關(guān)鍵問題關(guān)鍵問題:理解現(xiàn)場總線網(wǎng)絡(luò)的分層結(jié)構(gòu)、現(xiàn)場總線總線的報文及其幀格式、現(xiàn) 場總線總線中的錯誤處理以及位定時要求四個方面對現(xiàn)場總線總線網(wǎng)
9、絡(luò)協(xié)議的技術(shù)規(guī) 范進(jìn)行了詳細(xì)介紹,深入分析了報文格式中的數(shù)據(jù)幀、遠(yuǎn)程幀、過載幀和幀間空隙,指 出了它們之間的區(qū)別和聯(lián)系,而且描述了各幀的結(jié)構(gòu)和幀中各個位的意義和作用。 解決思路解決思路:掌握匯編語言的基本知識,分析算法的性能指標(biāo)通過仿真,熟悉軟件 編程的基本方法和思路。 預(yù)期目標(biāo)的可行性分析預(yù)期目標(biāo)的可行性分析系統(tǒng)上電后,首先對微處理器 89c51 進(jìn)行復(fù)位,復(fù)位后, 89c51 對自身和現(xiàn)場總線模塊進(jìn)行初始化。之后,對于主控節(jié)點(diǎn)和各車燈節(jié)點(diǎn)要設(shè)計(jì) 不同的程序:主控節(jié)點(diǎn)主要負(fù)責(zé)傳輸控制信號到現(xiàn)場總線總線,各車燈節(jié)點(diǎn)負(fù)責(zé)從現(xiàn)場 總線總線上接收信號。通信過程報文傳輸可能會遇到問題。 3.完成本課題
10、的工作方案 2012.3.82012.3.18 第 1 周 3.83.12 完成知識儲備,認(rèn)真復(fù)習(xí)現(xiàn)場總線總線基本理。 第 2 周 3.133.19 掌握 sja1000 的工作原理,提交畢業(yè)設(shè)計(jì)開題報告。 第 3 周 3.203.26 學(xué)習(xí) keil 編程工具,并使用 stc_isp 將程序燒寫入單片機(jī)。 第 4 周 3.274.2 完成現(xiàn)場總線總線的初始化設(shè)計(jì),用 c 語言編程。 第 5 周 4.34.9 分析中央處理器程序。 第 6 周 4.104.16 完成中央處理器程序和車燈控制程序。 第 7 周 4.174.23 提供分析整理報告,并進(jìn)行中期檢查。 第 8 周 4.244.30 通
11、過完成程序,并在 keil uvision2 運(yùn)行。 第 9 周 5.15.7 調(diào)試,并在硬件上初步調(diào)試。 第 10 周 5.85.14 改進(jìn)程序。 第 11 周 5.155.21 進(jìn)行后期檢查。 第 12 周 5.225.28 畢業(yè)設(shè)計(jì)論文。 第 13 周 5.296.4 完成畢業(yè)設(shè)計(jì)論文。 第 14 周 6.56.20 完成畢業(yè)設(shè)計(jì)答辯。 4指導(dǎo)教師審閱意見 指導(dǎo)教師指導(dǎo)教師(簽字): 年 月 日 說明: 本報告必須由承擔(dān)畢業(yè)論文(設(shè)計(jì))課題任務(wù)的學(xué)生在畢業(yè)論文(設(shè)計(jì)) 正式開 始的第 1 周周五之前獨(dú)立撰寫完成,并交指導(dǎo)教師審閱。 西西安安郵郵電電大大學(xué)學(xué)畢畢業(yè)業(yè)設(shè)設(shè)計(jì)計(jì) (論論文文)成
12、成績績評評定定表表 學(xué)生姓名周俊杰性別男學(xué)號06082077 專 業(yè) 班 級 測控 0803 班 課題名稱 基于 can 總線的汽車車燈控制網(wǎng)絡(luò)的軟 件設(shè)計(jì) 課題 類型 科研題 目 難 度 一 般 畢業(yè)設(shè)計(jì) (論文)時 間 2012 年 3 月 8 日6 月 20 日 指導(dǎo)教師 王雁平 (職稱:講師) 課題任務(wù) 完成情況 論 文 (千字); 設(shè)計(jì)、計(jì)算說 明書 (千字); 圖紙 (張); 其它 (含附 件): 指導(dǎo)教師意見 分項(xiàng)得分:開題調(diào)研論證 分; 課題質(zhì)量(論文內(nèi)容) 分; 創(chuàng)新 分; 論文撰寫(規(guī)范) 分; 學(xué)習(xí)態(tài)度 分; 外文翻譯 分 指導(dǎo)教師審閱成績: 指導(dǎo)教師(簽字): 年 月
13、日 評 閱 教 師 意 見 分項(xiàng)得分:選題 分; 開題調(diào)研論證 分; 課題質(zhì)量(論文內(nèi)容) 分; 創(chuàng)新 分; 論文撰寫(規(guī)范) 分; 外文翻譯 分 評閱成績: 評閱教師(簽字): 年 月 日 驗(yàn) 收 小 組 意 見 分項(xiàng)得分:準(zhǔn)備情況 分; 畢業(yè)設(shè)計(jì)(論文)質(zhì)量 分; (操作)回答問題 分 驗(yàn)收成績: 驗(yàn)收教師(組長)(簽字): 年 月 日 答 辯 小 組 意 見 分項(xiàng)得分:準(zhǔn)備情況 分; 陳述情況 分; 回答問題 分; 儀表 分 答辯成績: 答辯小組組長(簽字): 年 月 日 成績計(jì)算方法 (填寫本系實(shí)用比例) 指導(dǎo)教師成績指導(dǎo)教師成績 20 () 評閱成績評閱成績 30 () 驗(yàn)收成績驗(yàn)收
14、成績 30 () 答辯成績答辯成績 20 () 學(xué)生實(shí)得成績(百分制) 指導(dǎo)教師成績指導(dǎo)教師成績 評閱成績評閱成績 驗(yàn)收成績驗(yàn)收成績 答辯成績答辯成績 總評總評 答 辯 委 員 會 意 見 畢業(yè)論文(設(shè)計(jì))總評成績(等級): 系答辯委員會主任( (簽字) ): 系(簽章) 年 月 日 備 注 西安郵電學(xué)院畢業(yè)論文(設(shè)計(jì))成績評定表(續(xù)表) 目 錄 摘 要.i abstract .ii 1 引言.1 2 汽車網(wǎng)絡(luò)技術(shù)綜述與發(fā)展.2 2.1 汽車網(wǎng)絡(luò)技術(shù)的發(fā)展歷史 .2 2.2 現(xiàn)場總線總線的基本特點(diǎn) .2 2.4 我國汽車網(wǎng)絡(luò)及車燈控制系統(tǒng)的發(fā)展?fàn)顩r .5 3 車燈控制系統(tǒng)的硬件設(shè)計(jì).7 3.1
15、 車燈總成控制系統(tǒng)的功能描述 .7 3.2 mcu 的選擇.7 3.3 現(xiàn)場總線通訊控制器 .10 3.4 現(xiàn)場總線總線收發(fā)器 .12 4 現(xiàn)場總線總線的報文.13 4.1 現(xiàn)場總線總線報文的數(shù)據(jù)幀 .14 4.2 現(xiàn)場總線錯誤幀 .15 5 系統(tǒng)的軟件設(shè)計(jì).16 5.1 現(xiàn)場總線控制初始化程序 .16 5.2 報文的處理程序設(shè)計(jì) .18 5.3 軟件可靠性設(shè)計(jì) .20 6 結(jié)論.22 致 謝.23 參考文獻(xiàn).24 摘 要 本設(shè)計(jì)對汽車網(wǎng)絡(luò)控制技術(shù)的發(fā)展過程、應(yīng)用及其網(wǎng)絡(luò)拓?fù)溥M(jìn)行了全面的介紹。 系統(tǒng)地分析了各種不同側(cè)重功能的汽車網(wǎng)絡(luò)標(biāo)準(zhǔn),并且深入對其主流協(xié)議進(jìn)行了研 究。在詳細(xì)深入研究和分析了
16、汽車網(wǎng)絡(luò)技術(shù)的國際發(fā)展動態(tài),結(jié)合我國汽車網(wǎng)絡(luò)技 術(shù)實(shí)際應(yīng)用和未來發(fā)展?fàn)顩r,認(rèn)為只靠技術(shù)引進(jìn)不利于未來發(fā)展。應(yīng)盡快吸收和研 發(fā)具有自主知識產(chǎn)權(quán)的汽車網(wǎng)絡(luò)協(xié)議和標(biāo)準(zhǔn)的汽車網(wǎng)絡(luò)技術(shù)。 在當(dāng)今汽車網(wǎng)絡(luò)標(biāo)準(zhǔn)的主流協(xié)議中,現(xiàn)場總線總線網(wǎng)絡(luò)協(xié)議具有低成本、高性 能的特點(diǎn)。研究現(xiàn)場總線網(wǎng)絡(luò)協(xié)議的標(biāo)準(zhǔn),主要了解了現(xiàn)場總線總線的分層結(jié)構(gòu)中 的數(shù)據(jù)鏈路層和物理層。介紹了現(xiàn)場總線總線的一些基本概念,詳細(xì)闡述了現(xiàn)場總 線總線的報文、幀格式,錯誤類型以及檢測錯誤能力。 本設(shè)計(jì)提出一種通過軟、硬件模塊化設(shè)計(jì)思想,完成了中央節(jié)點(diǎn)和兩個車燈節(jié) 點(diǎn)的軟硬件電路設(shè)計(jì),實(shí)現(xiàn)了基于把兩個車燈控制系統(tǒng)作為現(xiàn)場總線節(jié)點(diǎn),再接上 一個中央控
17、制節(jié)點(diǎn),即可實(shí)現(xiàn)基于現(xiàn)場總線總線的汽車車燈控制網(wǎng)絡(luò)。 關(guān)鍵詞: 汽車網(wǎng)絡(luò);現(xiàn)場總線總線;汽車車燈控制網(wǎng)絡(luò) abstract conducted a comprehensive introduction to the vehicle network control technology development process, application and network topology. systematic analysis of the automotive network standards for a variety of different focus, and depth to
18、 its mainstream protocols. detailed in-depth study and analysis of international developments of the automotive network technologies, combined with chinas automobile practical application of network technology and the future development that rely on the introduction of technology is not conducive to
19、 future development. as soon as possible to absorb and vehicle network technology r /只有 modr 的數(shù)值為 9 時,單片機(jī)才有相應(yīng)的訪問權(quán)限對 不是內(nèi)部相應(yīng)的寄存器進(jìn)行與寫相反的操作 nn = modr ;/單片機(jī)允許對非內(nèi)部寄存器進(jìn)行相應(yīng)的寫的相關(guān)指令, 看似進(jìn)行讀與寫的訪問地址讀具有同一片地址,可是寫的數(shù)據(jù)也許與讀的數(shù)據(jù)結(jié)果卻有 所差異。 5.2 報文的處理程序設(shè)計(jì) 節(jié)點(diǎn)的報文傳輸采用中斷控制。該流程圖還包括了由于傳輸方緩沖區(qū)未能釋放 而沒能傳輸?shù)膱笪恼{(diào)度,在這種情況下現(xiàn)場總線控制器可發(fā)揮中止傳輸?shù)墓δ?/p>
20、???打開 can 中 斷 初始化結(jié)束 以實(shí)現(xiàn) 89c51 現(xiàn)場總線控制器的此種特性,可以用來傳輸一個重要的報文,該報文 將會首先于存入傳輸緩沖區(qū)但沒有正確傳輸?shù)膱笪?。因?yàn)閭€別問題使一個傳輸報文 依舊處于排隊(duì)等待接受服務(wù)的情況下,這時的傳輸緩沖區(qū)會被鎖定。 圖 5-2 中央處理器程序設(shè)計(jì) void int0_counter( void ) interrupt 0 using 1 /int0 按鍵為計(jì)數(shù)按鍵 /每按一次按鍵,產(chǎn)生一個中斷 ea = 0; /關(guān)閉中斷 txd_data+; /計(jì)數(shù)器加 1,存儲計(jì)數(shù)結(jié)果,并為待傳輸?shù)臄?shù)據(jù) txd_flag = 1; /要傳輸數(shù)據(jù)標(biāo)志位,即重新傳輸數(shù)據(jù)
21、,以更新 ea = 1; /重新開啟中斷 顯示值函數(shù)接從報文中的數(shù)據(jù)讀取出來,送還給單片機(jī)的 p21 與 p22 兩個 led 燈, 一個按鍵控制兩個燈的效果。 void led(uchar number) if(number=100) /當(dāng)計(jì)數(shù)值等于 100 時 number=0; /數(shù)值要清 0 uchar num=number%2; /數(shù)值余 2 后的結(jié)果付給 num led1=num; led2=num; /同一個值要么是 0 要么是 1,付給車燈只有一個燈亮 圖 4-2 報文發(fā)送流程圖 首先對 sja1000 初始化,在此處讀寫采用外部寄存器尋址方式設(shè)定 sja1000 寄 存器,所
22、以可片選不用設(shè)置。在死循環(huán)里首先調(diào)用接收處理程序,如果按鍵按下, 調(diào)用接收報文程序。待 can 總線接收到報文。調(diào)用發(fā)送處理程序,調(diào)用發(fā)送報文子 函數(shù)。將報文里的數(shù)讀出。并付給控制燈。 5.3 軟件可靠性設(shè)計(jì) 合理的軟件設(shè)計(jì)可以減少硬件設(shè)備的復(fù)雜,縮短開發(fā)的周期,便于維護(hù),并能 提高汽車產(chǎn)品的安全性與可靠性。雖然硬件采用了抗干裝置,可是復(fù)雜的干擾信號 產(chǎn)生還是會產(chǎn)生影響,而且具有未知性,給保證系統(tǒng)的抗干擾增加了難度。所以, 往往在硬件抗干設(shè)備上,還要采取補(bǔ)充抗干擾技術(shù)的軟件,為硬件措施的增加效果。 匯編語言的缺點(diǎn)是可讀性差,所以可讀性成了匯編語言編寫的主要缺點(diǎn),調(diào)試 困難。在實(shí)際應(yīng)用中,只要求
23、軟件占用較小的內(nèi)存儲不可行,因?yàn)殡S著 mcu 的控制 的設(shè)備越來越自動化,導(dǎo)致存代碼量急劇增加??梢蕴岣叱绦虻目煽啃孕枰惴ㄖ?持和不斷的調(diào)試和測試,因而可以方便的找出錯誤并采用有效的算法。 5.3.1 測試方案 利用 keil 軟件編程環(huán)境,可以清楚地看到整個流程,并且能夠減少手寫帶來的筆誤。 編寫各個模塊,還能進(jìn)行模塊檢測。提高程序的編寫速度。在 keil 測試完成之后, 在仿真軟上進(jìn)行測試,測試完成后,再在硬件上進(jìn)行檢測。根據(jù)硬件應(yīng)積極的修改, 首先要符合電路圖的設(shè)計(jì)。其次調(diào)試,記錄調(diào)試結(jié)果,分析顯現(xiàn)的原因。找出存在 的問題。并且努力的解決問題。 6 結(jié)論 這個項(xiàng)目主要針對現(xiàn)在比較具有現(xiàn)
24、實(shí)應(yīng)用的汽車網(wǎng)絡(luò)設(shè)計(jì)。介紹了主流的 can 總線網(wǎng)絡(luò)。運(yùn)用 51 單片機(jī)為控制核心,將 sja1000 作為外部存儲器。sja1000 與 82c250 芯片的報文發(fā)送與接收。將需要傳輸?shù)臄?shù)據(jù)寫入報文中,在接收到時讀取數(shù) 據(jù)。 經(jīng)過數(shù)次實(shí)驗(yàn)與失敗??偨Y(jié)了在軟硬件聯(lián)調(diào)時,首先要確保硬件正常工作。硬 件正常是整個調(diào)試工作的基礎(chǔ),在進(jìn)行軟件調(diào)試之前需仔細(xì)檢查硬件連接。自收發(fā) 可以實(shí)現(xiàn)測試 can 控制器與處理器連接。運(yùn)用到了 can 節(jié)點(diǎn)初始化編程,can 通信 的基礎(chǔ)。 在這個過程中要耐得住寂寞,堅(jiān)守自己的信念,盡管是在軟件編程檢測時無錯, 但與硬件結(jié)合時,出現(xiàn)錯誤。好在天道酬勤,一個個的難關(guān)被我
25、攻破。在這段時間 里我都倍受煎熬,但無論計(jì)劃的安排,問題的處理,還是在個人思想的長進(jìn),自學(xué) 能力的提高,都有一個全新的飛躍! 課程設(shè)計(jì)即將結(jié)束,但是我們對汽車電子設(shè)計(jì)的愛好卻不會停止,我們依舊會 邁著堅(jiān)定的步伐,繼續(xù)追尋我們的夢想。 致 謝 首先要感謝王雁平老師,是他在整個畢業(yè)設(shè)計(jì)過程中給我提供了畢業(yè)設(shè)計(jì)所需 要的資料,幫助解答畢業(yè)設(shè)計(jì)中遇到的問題。其次要感謝和我一起做畢業(yè)設(shè)計(jì)的莫 東衡 ,正是有了他的硬件支持,我們才在遇到問題時,相互鼓勵,最終解決了問題, 圓滿地完成了畢業(yè)設(shè)計(jì)的各項(xiàng)工作。 參考文獻(xiàn) 1 馮進(jìn)喜.汽車轉(zhuǎn)向燈自動關(guān)燈電路.電子報,1987.12:32 2 郭天祥.51 單片機(jī)
26、c 語言教程.北京:電子工業(yè)出版社,2010: 3 楊春杰 王曙光, can 總線技術(shù), 北京,北京航空航天大學(xué)出版社,2009; 4 楊光友, 朱宏輝.單片微型計(jì)算機(jī)原理及接口技術(shù). 北京:中國水利水電出 版社 5 高鋒.單片微機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)及使用技術(shù).北京:機(jī)械工業(yè)出版社:18 6 輕松入門 can 總線;李真花 崔健,北京航空航天大學(xué)出版社,2011; 畢業(yè)論文(設(shè)計(jì))原創(chuàng)性聲明畢業(yè)論文(設(shè)計(jì))原創(chuàng)性聲明 本人所呈交的畢業(yè)論文(設(shè)計(jì))是我在導(dǎo)師的指導(dǎo)下進(jìn)行的研究工作及取得本人所呈交的畢業(yè)論文(設(shè)計(jì))是我在導(dǎo)師的指導(dǎo)下進(jìn)行的研究工作及取得 的研究成果。據(jù)我所知,除文中已經(jīng)注明引用的內(nèi)容外,本論文(設(shè)計(jì))不包含其的研究成果。據(jù)我所知,除文中已經(jīng)注明引用的內(nèi)容外,本論文(設(shè)計(jì))不包含其 他個人已經(jīng)發(fā)表或撰寫過的研究成果。對本論文(設(shè)計(jì))的研究做出重要貢獻(xiàn)的個他個人已經(jīng)發(fā)表或撰寫過的研究成果。對本論文(設(shè)計(jì))的研究做出重要貢獻(xiàn)的個 人和集體,均已在文中作了明確說明并表示謝意。人和集體,均已在文中作了明確說明并表示謝意。 作者簽名:作者簽名: 日期:日期: 畢業(yè)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 加油車配送合同范本
- 公司承包轉(zhuǎn)讓合同范本
- 2025年度高新技術(shù)園區(qū)過橋資金借款申請扶持合同
- 2025年中國當(dāng)歸行業(yè)發(fā)展趨勢預(yù)測及投資戰(zhàn)略咨詢報告
- 0元租賃合同范例
- 個人車輛維修合同范例
- 2025年度環(huán)保竣工驗(yàn)收跨區(qū)域協(xié)作與支持合同
- 別墅裝修裝飾合同范本
- 買賣小牛犢合同范本
- 農(nóng)村蓋房承攬合同范例
- 歷史時間軸全
- 2019譯林版高中英語全七冊單詞總表
- 高速行業(yè)網(wǎng)絡(luò)安全與維護(hù)
- 2024年能源電力行業(yè)數(shù)字化轉(zhuǎn)型解決方案
- (2024年)房地產(chǎn)銷售人員心態(tài)培訓(xùn)
- 康復(fù)科院感年度工作計(jì)劃
- T-BJCC 1003-2024 首店、首發(fā)活動、首發(fā)中心界定標(biāo)準(zhǔn)
- 《海洋自然保護(hù)區(qū)》課件
- 2024年云南機(jī)場集團(tuán)飛機(jī)維修服務(wù)分公司招聘筆試參考題庫含答案解析
- 外科手術(shù)及護(hù)理常規(guī)
- 蘇少版小學(xué)一年級下冊綜合實(shí)踐活動單元備課
評論
0/150
提交評論