07KT98H0系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)了一個(gè)遠(yuǎn)程調(diào)試協(xié)議EmRDI,它采用點(diǎn)對(duì)點(diǎn)的連接方式,以請(qǐng)求響應(yīng)的方式進(jìn)行交互。調(diào)試請(qǐng)求由PC機(jī)上的調(diào)試器軟件發(fā)出,經(jīng)由USB總線傳輸至協(xié)議轉(zhuǎn)換器EmJTAG;EmJTAG解讀該協(xié)議請(qǐng)求,在執(zhí)行相應(yīng)的操作之后,以USB數(shù)據(jù)包的形式發(fā)送回PC機(jī)(即響應(yīng)過(guò)程)。
07KT98H0協(xié)議定義了如下一些調(diào)試請(qǐng)求: 讀/寫(xiě)核寄存器、讀/寫(xiě)存儲(chǔ)器、設(shè)置/清除硬件斷點(diǎn)、設(shè)置/清除軟件斷點(diǎn)、設(shè)置/清除數(shù)據(jù)觀察點(diǎn)、復(fù)位、停止運(yùn)行、全速/單步運(yùn)行和返回處理器狀態(tài)/設(shè)備標(biāo)識(shí)符。經(jīng)驗(yàn)證,這些請(qǐng)求的組合,可以實(shí)現(xiàn)PC機(jī)對(duì)目標(biāo)機(jī)上ARM核的調(diào)試和控制功能。 EmRDI協(xié)議請(qǐng)求格式(16字節(jié))如下:
EmRDI協(xié)議響應(yīng)格式(8字節(jié))如下:
07KT98H0核的芯片基本上都遵循JTAG規(guī)范,并帶有邊界掃描功能,此類芯片內(nèi)集成了一個(gè)JTAG電路結(jié)構(gòu)。JTAG電路由TAP(測(cè)試訪問(wèn)端口)、TAP控制器、指令寄存器、測(cè)試數(shù)據(jù)寄存器組成。另外,07KT98H0核還包含了一個(gè)提供在線調(diào)試支持的EmbeddedICE宏單元。 EmJTAG和PC機(jī)通過(guò)USB總線連接,與目標(biāo)板則遵循JTAG調(diào)試接口標(biāo)準(zhǔn)。
JTAG規(guī)范中,使用稱為“邊界掃描單元”的基本結(jié)構(gòu)。邊界掃描單元將JTAG電路與處理器邏輯電路起來(lái),通過(guò)它可以將一個(gè)輸入信號(hào)加載到處理器邏輯中而不影響邏輯的其他電路,也可以將處理器邏輯的輸出信號(hào)采樣到邊界掃描單元中。若干個(gè)邊界掃描單元構(gòu)成邊界掃描寄存器(BSR),也稱為“邊界掃描鏈”。邊界掃描寄存器的數(shù)據(jù)通過(guò)JTAG接口的TDI引腳和TDO引腳串行移進(jìn)移出。 PC機(jī)上需要實(shí)現(xiàn):EmJTAG的USB驅(qū)動(dòng)程序和調(diào)試器軟件。 EmJTAG上需要實(shí)現(xiàn):USB固件程序和用于產(chǎn)生JTAG信號(hào)的邊界掃描程序。
Siemens Circuit Board 570 374 9001.51 Used
Soudronic Circuit Board 745.10705 Used
COMTROL 97100-9 ROCKETPORT RS232/422 16 PORT PANEL SURGE NEW
Cooper DGD 1034-2 LS 4Q.REG.EDR5 Circuit Board Used
Grundfos Alldos Pump DME2-18 A-PP/E/C-F-21RRB Used
Siemens NFG3F250 Industrial Circuit Breaker 250A USED
VERSA VALVE ASSEMBLY VSG-3511-HC-M-U-10-14-55M-D024/ & USON 454 NEW
ELECTRIC CYLINDER INDUSTRIAL DEVICES H3301 SERVO CONTROLLER USED
Mitsubishi QS0J65BTS2-8D CC-LINK SAFETY I/O8 DC INPUTS NEW IN SEALED BOX
Yamaha SRCX 05 SRCX05 Robot Controller Used Nice
FANUC CIRCUIT BOARD A20B-8100-0450/06B USED NICE
INGERSOLL RAND SERVO MOTOR E3340Q USED
ALLEN BRADLEY SERVO DRIVE 120/240VAC 50/60Hz 2098-DSD-010-SE USED
SONY DIGITAL DISPLAY INDICATOR LY51 USED NICE
ENVIRONMENTAL POTENTIALS EP-G ABSORBER USED
Allen Bradley Ultra 3000 2098-DSD-005-SE Ser B USED NICE
Vicolux V&C AL4646-IR Directed Area Light Used Nice
Vicolux V&C RK 3950-IR/M Ring Light Used Nice
HEIDENHAIN INTERPOLATION DIGITIZING BOX IBV 600 277 236-01 USED
OMRON STI 4600 LIGHT CURTAIN MS46-30-1045-Q2-X-SC1 TRANSMITTER USED CHEAP
NEW SEALED BOX ALLEN BRADLEY 500FL-DOD93-90 LIGHTING CONTACTOR SER A 500FL-DOD93
SSD Drive 690PB/0040/3/0/0021/US USED NICE
?