歡迎您進(jìn)入深圳長欣自動(dòng)化設(shè)備有限公司
免費(fèi)咨詢熱線
177-5963-5229172錯(cuò)誤的實(shí)現(xiàn)
MVME172Bug主要是用C語言編寫的,
提供可移植性和可維護(hù)性的好處。在哪里
必要時(shí),匯編器已以單獨(dú)的形式使用
編譯模塊只包含匯編代碼-沒有混合
使用語言模塊。
物理上,172Bug包含在一個(gè)27C040 DIP EPROM中
安裝在socket XU2中,提供512KB (128K長字)的
存儲(chǔ)??蛇x地,可以在
單個(gè)閃存芯片。對(duì)可執(zhí)行代碼進(jìn)行校驗(yàn)和
每次開機(jī)或復(fù)位固件條目,結(jié)果(其中
包括內(nèi)存中包含的預(yù)先計(jì)算的校驗(yàn)和
設(shè)備),測試期望的零。因此,要提醒用戶
反對(duì)修改內(nèi)存設(shè)備,除非重新校驗(yàn)和
采取了預(yù)防措施。
安裝與啟動(dòng)
即使在MVME172上安裝了172Bug,對(duì)于172Bug來說
要正確使用MVME172,您必須按照以下步驟操作
下圖:
!
謹(jǐn)慎
電源接通時(shí)插拔電路板
損壞單板部件。
1. 關(guān)閉所有設(shè)備電源。參考硬件
2-1頁上的準(zhǔn)備工作和安裝/拆除跳線
特定應(yīng)用程序所需的標(biāo)頭。
頭J21上的跳線影響了172Bug的操作
在下面。MVME172的默認(rèn)條件是7
在引腳1-2、3-4、5-6、9-10、11-12、13-之間安裝跳線
14和15-16(7-8號(hào)瓶之間沒有跳線)。
3 - 4
調(diào)試器一般信息
3.
3.
這些可讀跳線作為寄存器讀取(在$FFF4202D)
MC2chipASIC上。時(shí),將位值作為零讀取
跳線安裝完畢,并作為一個(gè)跳線時(shí)
移除。這個(gè)跳線塊(報(bào)頭J21)包含8位。
請(qǐng)參閱MVME172 VME嵌入式控制器
程序員參考指南的更多信息
MC2chip。
MVME172Bug保留/定義了四個(gè)低階位
(GPI3到GPI0)。以下是對(duì)比特的描述
由調(diào)試器保留/定義:
位J21引腳描述
位#0 (GPI0) 1-2當(dāng)這個(gè)位是1(高)時(shí),它指示
調(diào)試器使用本地靜態(tài)RAM進(jìn)行工作
頁(即變量、堆棧、向量表等)。
比特1 (GPI1) 3-4當(dāng)這個(gè)比特是1(高)時(shí),它指示
調(diào)試器使用默認(rèn)設(shè)置/操作
參數(shù)在ROM和用戶
設(shè)置/操作參數(shù)在非易失性
RAM (NVRAM)。這和令人沮喪是一樣的
RESET和ABORT開關(guān)同時(shí)關(guān)閉。
此功能可以在用戶發(fā)生事件時(shí)使用
安裝程序已損壞或不符合完整性要求
檢查。請(qǐng)參閱ENV命令(附錄A)
獲取Flash/ROM默認(rèn)值。
比特#2 (GPI2) 5-6預(yù)留,以備將來使用。
比特#3 (GPI3) 7-8當(dāng)這個(gè)比特是零(低)時(shí),它通知
在Flash外執(zhí)行的調(diào)試器
記憶。當(dāng)這個(gè)位是1(高)時(shí),它
通知調(diào)試器它正在執(zhí)行
畢業(yè)舞會(huì)。
位#4 (GPI4) 9-10打開應(yīng)用程序。
比特#5 (GPI5) 11-12打開您的應(yīng)用程序。
位#6 (GPI6) 13-14打開您的應(yīng)用程序。
MOTOROLA MVME172-513 文章出自長欣工控轉(zhuǎn)載請(qǐng)附上鏈接