8C-PCNT01模塊卡件,HONEYWELL產(chǎn)品顏色
按下并釋放“斷開(kāi)”鍵可生成“斷開(kāi)”控制臺(tái)終端鍵盤(pán)。
? 中斷不會(huì)生成中斷。
? 唯一可以識(shí)別的時(shí)斷是在發(fā)送字符時(shí)或由控制臺(tái)端口接收。
很多時(shí)候,可能需要終止調(diào)試器命令竣工前;例如,在顯示大型內(nèi)存塊。Break允許您終止命令。中斷序列1.刪除代碼中的任何斷點(diǎn),并保留斷點(diǎn)表完好無(wú)損。
2使用系統(tǒng)調(diào)用輸入。然后可以訪問(wèn)該機(jī)器狀態(tài)以便于診斷。
8C-PCNT01模塊卡件SYSFAIL*斷言/否定在重置/通電條件下,調(diào)試器斷言VMEbusSYSFAIL*線路(參考VMEbus規(guī)范)。SYSFAIL*保持如果發(fā)生以下任何情況,則斷言:
? 置信度測(cè)試失敗NVRAM校驗(yàn)和錯(cuò)誤
? NVRAM電池電量低
? 本地內(nèi)存配置狀態(tài)
? 自檢(如果系統(tǒng)模式)已完成,但出現(xiàn)錯(cuò)誤
? MPU時(shí)鐘速度計(jì)算失敗調(diào)試器初始化完成后,上述操作都沒(méi)有出現(xiàn)這種情況時(shí),SYSFAIL*行被否定。這向用戶或VMEbus主機(jī)指示調(diào)試器的狀態(tài)。在多計(jì)算機(jī)配置中,其他VMEbus主機(jī)可以查看相關(guān)的控制和狀態(tài)寄存器以確定
CPU正在斷言SYSFAIL*。SYSFAIL*斷言/否定也是受ENV命令的影響。參考附錄A。
MPU時(shí)鐘速度計(jì)算計(jì)算并檢查微處理器的時(shí)鐘速度針對(duì)NVRAM中包含的用戶可定義參數(shù)(請(qǐng)參閱附錄A中的CNFG命令)。如果檢查失敗,則發(fā)出警告顯示消息。
A “Break” is generated by pressing and releasing the BREAK key on
the console terminal keyboard.
? Break does not generate an interrupt.
? The only time break is recognized is when characters are sent
or received by the console port.
Many times it may be desirable to terminate a debugger command
prior to its completion; for example, during the display of a large
block of memory. Break allows you to terminate the command. Break Sequence
1. Removes any breakpoints in your code and keeps the
breakpoint table intact.
2. Takes a snapshot of the machine state if the function was
entered using SYSCALL. This machine state is then accessible
to you for diagnostic purposes.
SYSFAIL* Assertion/Negation
Upon a reset/powerup condition the debugger asserts the VMEbus
SYSFAIL* line (refer to the VMEbus specification). SYSFAIL* stays
asserted if any of the following has occurred:
? Confidence test failure
? NVRAM checksum error
? NVRAM low battery condition
? Local memory configuration status
? Self test (if System Mode) has completed with error
? MPU clock speed calculation failure
After debugger initialization is done and none of the above
situations have occurred, the SYSFAIL* line is negated. This
indicates to the user or VMEbus masters the state of the debugger.
In a multi-computer configuration, other VMEbus masters could
view the pertinent control and status registers to determine which
CPU is asserting SYSFAIL*. SYSFAIL* assertion/negation is also
affected by the ENV command. Refer to Appendix A.
MPU Clock Speed Calculation
The clock speed of the microprocessor is calculated and checked
against a user definable parameter contained in NVRAM (refer to
the CNFG command in Appendix A). If the check fails, a warning
message is displayed.