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

正文內(nèi)容

汽車can總線監(jiān)視器windows應(yīng)用軟件研發(fā)概要設(shè)計(jì)-資料下載頁(yè)

2025-06-30 07:07本頁(yè)面
  

【正文】 xs:attribute name=Date type=xs:date use=required/ /xs:plexType /xs:element /xs:sequence /xs:plexType /xs:element/xs:schema 出錯(cuò)處理設(shè)計(jì)  出錯(cuò)輸出信息 每條指令返回兩個(gè)字符,第一個(gè)字符代表指令正確與否,第二個(gè)字符代表指令是否執(zhí)行成功,字符CR(回車)代表指令正確和執(zhí)行成功,07(BELL)代表錯(cuò)誤或執(zhí)行失?。ㄈ绻噶铄e(cuò)誤只會(huì)返回一個(gè)07,不會(huì)返回第二個(gè)字符)當(dāng)發(fā)生嚴(yán)重錯(cuò)誤時(shí)(),發(fā)送信號(hào)燈和接收信號(hào)燈常亮。 出錯(cuò)處理對(duì)策一般性的錯(cuò)誤:指令輸入錯(cuò)誤,指令輸入間隔時(shí)間過(guò)長(zhǎng),在CAN總線打開(kāi)的情況下設(shè)定了波特率,在CAN總線打開(kāi)的情況下設(shè)定了驗(yàn)收代碼寄存器和驗(yàn)收屏蔽寄存器,在CAN總線打開(kāi)的情況下打開(kāi)CAN總線。在CAN總線關(guān)閉的情況下發(fā)送數(shù)據(jù),在CAN總線關(guān)閉的情況下關(guān)閉CAN總線,在隊(duì)列滿的情況下接收了數(shù)據(jù),在隊(duì)列空的情況下發(fā)送了數(shù)據(jù)。在沒(méi)有設(shè)定波特率的情況下打開(kāi)了CAN總線等。這些錯(cuò)誤只在結(jié)構(gòu)體中加以記錄,當(dāng)接收到PC機(jī)發(fā)送來(lái)的返回寄存器狀態(tài)時(shí)指令時(shí)返回狀態(tài)給PC機(jī),使用初始化指令可以清空這些狀態(tài)。嚴(yán)重的錯(cuò)誤:EI(錯(cuò)誤報(bào)警中斷),DOI(數(shù)據(jù)溢出中斷),EPI(錯(cuò)誤消極中斷),ALI(仲裁丟失中斷),BEI(總線錯(cuò)誤中斷),當(dāng)上述標(biāo)志位被置位時(shí),通過(guò)時(shí)鐘中斷檢測(cè)到并停止一切的發(fā)送接收工作,發(fā)送信號(hào)燈和接收信號(hào)燈常亮,等待處理。查看錯(cuò)誤類型可以通過(guò)執(zhí)行返回寄存器狀態(tài)指令,清除錯(cuò)誤可以使用初始化指令。 安全保密設(shè)計(jì) 由于本課題研究的是嵌入式系統(tǒng)的開(kāi)發(fā),所以最重要的就是實(shí)時(shí)性,應(yīng)該避免所有讓系統(tǒng)癱瘓或者死等的情況。(1)在INT0,和INT1中斷中都盡量減少了操作,大多運(yùn)用標(biāo)志位,然后在別的函數(shù)中進(jìn)行檢測(cè)。(2)接收隊(duì)列中的處理,由于寫回PC機(jī)比較費(fèi)時(shí)間所以單獨(dú)的設(shè)置了一個(gè)結(jié)構(gòu)體用于存放一個(gè)數(shù)據(jù)幀,當(dāng)寫回?cái)?shù)據(jù)時(shí),先把數(shù)據(jù)寫到單獨(dú)的結(jié)構(gòu)體中(此時(shí)指針位置改變可以存放下一條數(shù)據(jù))然后對(duì)結(jié)構(gòu)體中的數(shù)據(jù)進(jìn)行移位等操作,并寫回到PC機(jī)。(3)設(shè)置了時(shí)鐘中斷檢測(cè)發(fā)送和接收隊(duì)列,這樣當(dāng)同時(shí)接收到或者是要發(fā)送多個(gè)數(shù)據(jù)時(shí)能夠一次發(fā)送。為了防止CAN總線未打開(kāi)發(fā)送數(shù)據(jù)死等的情況,在CAN總線未打開(kāi)時(shí)要發(fā)送的數(shù)據(jù)會(huì)被丟掉并返回一個(gè)錯(cuò)誤信號(hào)。(4)由于接收命令都需要以CR為結(jié)尾,當(dāng)一條指令不以CR為結(jié)尾時(shí)便會(huì)出現(xiàn)死等的情況。所以程序做了類似于看門狗的設(shè)計(jì),每接收到指令中的一個(gè)字符時(shí)就更新變量中的時(shí)間,當(dāng)兩個(gè)字符的輸入時(shí)間大于100毫秒時(shí),便返回錯(cuò)誤警報(bào)并且丟棄該指令。(由于指令都是成條輸入,所以一般不會(huì)大于100毫秒)10 / 10
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1