




TSXMRPF008M SCHNEIDER 擴(kuò)展處理器
型號:TSXMRPF008M
品牌:SCHNEIDER
零件號:TSXMRPF008M
制造商:施耐德電氣

產(chǎn)品描述
用戶程序每執(zhí)行一條匯編指令后,都進(jìn)入一次串行口中斷。在中斷服
務(wù)程序中,判斷當(dāng)前地址是否是斷點(diǎn)地址,如果是,則上傳現(xiàn)場數(shù)據(jù),接
收調(diào)試器的命令,執(zhí)行相應(yīng)的命令,然后退出中斷服務(wù):如果不是,則直
接退出中斷服務(wù)。退出中斷服務(wù)后,執(zhí)行下一條用戶程序,然后再次進(jìn)入
串行口中斷,如此重復(fù)執(zhí)行。查看、修改寄存器和外部存儲器的內(nèi)容,設(shè)
置斷點(diǎn)、單步等功能都利用執(zhí)行調(diào)試命令來實(shí)現(xiàn)。系統(tǒng)使用了串行口及串
行口中斷:使用CPU IP的內(nèi)部RAM存放斷點(diǎn)隊(duì)列及其首指針,存儲區(qū)域占用.
RAM末端的幾個(gè)字節(jié),結(jié)束于地址0xF:由于訪問這部分存儲區(qū)域使用
寄存器R0或者RI間接尋址,按照盡可能少占用資源的原則,使用了ACC和工
作寄存器組的RO,R1進(jìn)行間接尋址和數(shù)據(jù)交換。同時(shí),為了保存用戶程序
現(xiàn)場和傳遞命令參數(shù)、執(zhí)行調(diào)試命令,還要使用少6個(gè)字節(jié)的堆棧空間。

Copyright ? 2022-2024 深圳長欣自動(dòng)化設(shè)備有限公司 版權(quán)所有 備案號:粵ICP備19020277號-4