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

正文內(nèi)容

基于can總線的汽車車燈控制網(wǎng)絡(luò)的軟件設(shè)計畢業(yè)論文(留存版)

2025-09-15 08:16上一頁面

下一頁面
  

【正文】 9 圖 52 中央處理器程序設(shè)計 void INT0_Counter( void ) interrupt 0 using 1 { //INT0 按鍵為計數(shù)按鍵 //每按一次按鍵,產(chǎn)生一個中斷 EA = 0; //關(guān)閉中斷 Txd_data++; //計數(shù)器加 1,存儲計數(shù)結(jié)果,并為待傳輸?shù)臄?shù)據(jù) TXD_flag = 1; //要傳輸數(shù)據(jù)標(biāo)志位,即重新傳輸數(shù)據(jù),以更新 EA = 1; //重新開啟中斷 } 顯示值函數(shù)接從報文中的數(shù)據(jù)讀取出來,送還給單片機(jī)的 P2^1 與 P2^2 兩個 LED 燈,基于 CAN 總線的汽車車燈控制網(wǎng)絡(luò)的軟件設(shè)計 20 一個按鍵控制兩個燈的效果。 在 keil 測試完成之后,在仿真軟上進(jìn)行測試,測試完成后,再在硬件上進(jìn)行檢測。好在天道酬勤,一個個的難關(guān)被我攻破。 :任務(wù)書、開題報告、外文譯文、譯文原文(復(fù)印件)。硬件正常是整個調(diào)試工作的基礎(chǔ),在進(jìn)行軟件調(diào)試之前需仔細(xì)檢查硬件連接。 可以提高 程序的可靠 性 需要算法支持和不斷的調(diào)試和測試,因而可以 方便 的 找出錯誤 并采用 有效 的算法。 } 報文的處理程序設(shè)計 節(jié)點的報文傳輸采用中斷控制。在傳輸了不基于 CAN 總線的汽車車燈控制網(wǎng)絡(luò)的軟件設(shè)計 16 正確標(biāo)志之后,總線被每一個 現(xiàn)場總線 節(jié)點密切監(jiān)視,在檢查出隱性位是由一個顯性位跳變而來。如圖 43。因此, 1990 年 Bosch 研制出 現(xiàn)場總線 并上交給國際化標(biāo)準(zhǔn)機(jī)構(gòu)。 該協(xié)議添加了一些便于 操作的新功能。 汽車行業(yè)也面臨著各式各樣的貿(mào)易壁壘 ,要想在未來 國際化的市場份額中分的一份蛋糕,掌握汽車電子技術(shù)未來發(fā)展的方向。 汽車網(wǎng)拓?fù)浣j(luò)結(jié)構(gòu) 總線拓?fù)? 總線型結(jié)構(gòu),是由一根總線連通個個節(jié)點。仲裁機(jī)制可以保證既不會丟失信息,也不會浪費時間。 實現(xiàn)永久性故障的自動識別和干擾的短暫能力是運(yùn)用了 故障界定技術(shù)。沒有統(tǒng)一的標(biāo)準(zhǔn)。由不同廠商生產(chǎn)的元器件都可以自由加入或離開,任何硬件和軟件的環(huán)境幾乎不需要做更改適應(yīng),這全部融合當(dāng)今汽車應(yīng)用實用的目標(biāo)。研究 現(xiàn)場總線 網(wǎng)絡(luò)協(xié)議的標(biāo)準(zhǔn),主要了解了 現(xiàn)場總線 總線的分層結(jié)構(gòu)中的數(shù)據(jù)鏈路層和物理層。 第 5 周 ~ 分析中央處理器程序。 提出一種通用模塊化試驗板的軟、硬件設(shè)計思想,完成了中央節(jié)點和四個車燈節(jié)點的試驗板硬件電路設(shè)計,實現(xiàn)了基于把四個車燈控制系統(tǒng)作為現(xiàn)場總線節(jié)點直接連接到現(xiàn)場總線總線網(wǎng)絡(luò)中,再接上一個中央控制節(jié)點,即可實現(xiàn)基于現(xiàn)場總線總線的汽車車燈控制網(wǎng)絡(luò)。 第 4 周 ~ 完成現(xiàn)場總線總線的初始化設(shè)計方案,用 C 語言編程。 第 5 周 ~ 分析中央處理器程序。 汽車網(wǎng)絡(luò)是計算機(jī)網(wǎng)絡(luò)技術(shù)和工業(yè)現(xiàn)場總線控制技術(shù)在汽車中應(yīng)用的結(jié)果。 第 6 周 ~ 完成中央處理器程序和車燈控制程序。介紹了 現(xiàn)場總線 總線的一些基本概念,詳細(xì)闡述了 現(xiàn)場總線 總線的報文、幀格式,錯誤類型以及檢測錯誤能力。所以汽車電子控制采用網(wǎng)絡(luò)化設(shè)計可以以低的投入換取理想的實際效果 。汽車網(wǎng)路急需建立相互之間的聯(lián)系。關(guān)閉模式的現(xiàn)場總線是由于受到連續(xù)干擾。優(yōu)先權(quán)最高的幀的傳輸器將獲得訪問總線的權(quán)利。以廣播方式發(fā)送信息,當(dāng)節(jié)點 A 發(fā)送信息,其余 BCD 節(jié)點均能接受信 息。加大 研究和開發(fā) 投資,早期擁 有中國特色的自 主知識產(chǎn)權(quán)的汽車網(wǎng)絡(luò)技術(shù)及應(yīng)用系統(tǒng)刻不容緩。 SJA1000 的基本特征如下 表 31: 基于 CAN 總線的汽車車燈控制網(wǎng)絡(luò)的軟件設(shè)計 10 表 31 SJA1000 工作模塊主要是 由設(shè)計系統(tǒng)的控制核心本文中使用單片機(jī) , SJA1000 芯片 內(nèi)部有接收模塊 。 現(xiàn)場總線 給出了制定的 現(xiàn)場總線 格式報文,然而 給出了擴(kuò)展和標(biāo)準(zhǔn)的兩種報文格式。 圖 43 01A rb i t ra t i o n L o s tM o d u l e 1M o d u l e 2B u s L i n e基于 CAN 總線的汽車車燈控制網(wǎng)絡(luò)的軟件設(shè)計 15 標(biāo)準(zhǔn)幀的標(biāo)識符由 11 位構(gòu)成,可以給出信息的優(yōu)先順序,它的傳輸順序為 至 (LSB)。在這個時刻所有的 現(xiàn)場總線 節(jié)點執(zhí)行了有錯誤標(biāo)志的傳輸,并 8個隱性位判定符開始傳輸。該流程圖還包括了 由于 傳輸 方 緩沖區(qū)未 能 釋放而沒能 傳輸 的 報文調(diào)度, 在這種 情況下現(xiàn)場總線控制器 可發(fā)揮 中止傳輸 的 功能。 測試方案 利用 keil 軟件編程環(huán)境 ,可以清楚地看到整個流程 ,并且能夠減少 手寫帶來的筆誤。自收發(fā)可以實現(xiàn)測試 CAN 控制器與處理器連接。 、圖表要求: 1)文字通順,語言流暢,書寫字跡工整,打印字體及大小符合要求,無錯別字,不準(zhǔn)請他人代寫 2)工程設(shè)計類題目的圖紙,要求部分用尺規(guī)繪制,部分用計算機(jī)繪制,所有圖紙應(yīng)符合國家技術(shù)標(biāo)準(zhǔn)規(guī)范。 在這個過程中要耐得住寂寞,堅守自己的信念,盡管是在軟件編程檢測時無錯,但與硬件結(jié)合時,出現(xiàn)錯誤。提高程序的編寫速度。因為個別問題使一個傳輸報文依舊處于排隊等待接受服務(wù)的情況下,這時的傳輸緩沖區(qū)會被鎖定。 基于 CAN 總線的汽車車燈控制網(wǎng)絡(luò)的軟件設(shè)計 17 5 系統(tǒng)的軟件設(shè)計 系統(tǒng)的軟件設(shè)計是本文的核心內(nèi)容 ,主要包括單片機(jī)的初始化, SJA1000 的初始化,接收數(shù)據(jù),發(fā)送數(shù)據(jù)和報文的傳輸。 現(xiàn)場總線總線上的接收節(jié)點能夠請求線上的另一個節(jié)點傳輸消息,在查找目標(biāo)址的節(jié)點即刻傳輸要請求內(nèi)容時,就使用同一個標(biāo)識符,這時主線上避免了發(fā)生沖突,這的前提是為低位的數(shù) RTR 位。 因為要使其使用在規(guī)定的場合,所以需要網(wǎng)絡(luò)結(jié)構(gòu)簡易化、費用適宜、而且要求數(shù)據(jù)傳輸速度高、擁有實時性的控制特點。將其轉(zhuǎn)換成報文形式,現(xiàn)場總線接收。如圖 24。如圖 31。幀接收濾波處理方法是接收器對信息的拒收或接受的處理方。 現(xiàn)場總線有如下基本特點: 總線訪問采用基于優(yōu)先權(quán)的多主方式 通過標(biāo)識符( ID)標(biāo)識的信息內(nèi)容,遍歷網(wǎng)絡(luò)全部過程中,沒有重復(fù)或相同的被標(biāo)示的符號。 汽車網(wǎng)絡(luò)技術(shù)的發(fā)展歷史 汽車網(wǎng)絡(luò)技術(shù)的研究與應(yīng)用的初期輝煌在 1990,當(dāng)時各個 有實力重視研發(fā)的 汽車 生產(chǎn) 商就花費很大的投資在研究中。 八十年代控制研發(fā)的控制器局域網(wǎng)協(xié)議是由世界最著名的汽車零部件設(shè)產(chǎn)商之一的德國 BOSCH 公司制定出來的,因為其主流性并成為了國際標(biāo)準(zhǔn)世界范圍內(nèi)被各國汽車制造商普遍認(rèn)同。 關(guān)鍵詞: 汽車網(wǎng)絡(luò); 現(xiàn)場總線 總線;汽車車燈控制網(wǎng)絡(luò) 基于 CAN 總線的汽車車燈控制網(wǎng)絡(luò)的軟件設(shè)計 II Abstract Conducted a prehensive introduction to the vehicle work control technology development process, application and work topology. Systematic analysis of the automotive work standards for a variety of different focus, and depth to its mainstream protocols. Detailed indepth study and analysis of international developments of the automotive work technologies, bined with China39。 第 8 周 ~ 通過完成程序,并在 Keil uVision2 運(yùn)行。它是以科學(xué)、合理的數(shù)據(jù)通信協(xié)議及支持這樣協(xié)議的大規(guī)模集成電路器件為基礎(chǔ)的。 第 7 周 ~ 提供分析整理報告,并進(jìn)行中期檢查。 第 2 周 ~ 掌握 SJA1000 的工作原理,學(xué)習(xí) C 語言編程的基本操作,提交畢業(yè)設(shè)計開題報告。深入研 究現(xiàn)場總線網(wǎng)絡(luò)協(xié)議的技術(shù)規(guī)范,描述了現(xiàn)場總線總線的分層結(jié)構(gòu)中的數(shù)據(jù)鏈路層和物理層。 第 3 周 ~ 學(xué)習(xí) Keil 編程工具,并使用 STC_ISP 將程序 燒寫入單片機(jī)。應(yīng)盡快吸收和研發(fā)具有自主知識產(chǎn)權(quán)的汽車網(wǎng)絡(luò)協(xié)議和標(biāo)準(zhǔn)的汽車網(wǎng)絡(luò)技術(shù)。都有明確要求。這給用戶帶來了很大的麻煩。 現(xiàn)場總線總線以,實時監(jiān)視、檢查報文格式、填充循環(huán)冗余校驗位,還有和高效檢測錯誤的功能。固定格式的幀是現(xiàn)場總線上主要的的信息傳送方式,此幀在長度都為固定值。要被重發(fā)的幀處理起來與別的幀完全一樣。爭取在相關(guān)領(lǐng)域取得突破。 RST 引腳出現(xiàn)的高電平會隨著對電容 C 的充電過程而逐漸回落,為了保證 RST 引腳出現(xiàn)的高電平持續(xù)兩個機(jī)器周期以上的時間,參照教材, C 取10u,R 取 。 在待機(jī)模式是緩慢的,所以一個數(shù)據(jù)包丟失。 現(xiàn)場總線 總線報文的數(shù)據(jù)幀 圖 42 數(shù)據(jù)幀結(jié)構(gòu) 幀起始域 (SOF 域 ) 代表幀的開始這一位置顯性 運(yùn)用在各種需要傳送的幀 , 與總線控制器合作,實現(xiàn)報文的傳輸 。 如圖 44。//只有 MODR 的數(shù)值為 9 時, 單片機(jī) 才有相應(yīng)的訪問權(quán)限對不是內(nèi)部相應(yīng)的 寄存器 進(jìn)行與寫相反 的操作 NN = MODR 。 匯編語言 的缺點是可讀性差 , 所以可讀性成了 匯編語言編寫的 主要缺點 ,調(diào) 試?yán)щy 。 經(jīng)過數(shù)次實驗與失敗。保密的論文(設(shè)計)在解密后適用本規(guī)定。 基于 CAN 總線的汽車車燈控制網(wǎng)絡(luò)的軟件設(shè)計 24 致 謝 首先要感謝王雁平老師,是他在整個畢業(yè)設(shè)計 過程中給我提供了畢業(yè)設(shè)計所需要的資料,幫助解答畢業(yè)設(shè)計中遇到的問題。其次調(diào)試,記錄調(diào)試結(jié)果, 分析顯現(xiàn)的原因。在死循環(huán)里首先調(diào)用 接收處 理程序 ,如果按鍵按下,調(diào)用接收報文程序。 現(xiàn)場總線控制初始化程序 SJA1000 的初始 設(shè)置 化程序設(shè)計主要是 處理 SJA1000 寄存器 輸入相應(yīng)的處理信息 ,從而確定 SJA1000 工作 的 方式. 圖 51 SJA1000 的初始化程序設(shè)計的流程圖 開始 在 MCU 中關(guān)CAN 的中斷源 進(jìn)入復(fù)位模式 =1 設(shè)置時鐘分頻寄存器 CAN 比較器選擇 確認(rèn)進(jìn)入自接收模式 設(shè)置驗收代碼 /驗收屏蔽寄存器 打開 CAN中斷 初始化結(jié)束 基于 CAN 總線的汽車車燈控制網(wǎng)絡(luò)的軟件設(shè)計 18 始設(shè)置化程序如下 :一硬件復(fù)位,二上電復(fù)位,三軟件復(fù)位 就是 在 程序 運(yùn)行 過程給 SJA 1000 傳輸一個復(fù)位 式 請求 信號 .在復(fù)位期 SJA1000 需要初始化 設(shè)置 的寄存器有: SJA1000 控制 型 寄存器 CR 或模式 型 寄存器 MOD、中斷使能 型 寄存器 IER、總線定時 型的 寄存器 BTR, 屏蔽寄 型 存器 AMR、時鐘分頻寄 型 存器 CDR、接受代碼 型寄存器 ACR、輸出控制 型 寄存器 OCR(確定 TX0、 TX1 引腳的驅(qū)動方式 )等. 由于 這些寄存器 只能在 SJAl000 復(fù)位期 時候 進(jìn)行寫訪問,必須 保證 系統(tǒng) 是在 復(fù)位狀態(tài). SJA1000 的初始化程序設(shè)計的流程圖如圖 51。 數(shù)據(jù)域 傳輸?shù)木彌_區(qū)中的內(nèi)容應(yīng)該依照長度代碼所規(guī)定的長度進(jìn)行傳輸。傳輸層及
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1