?KPS-600/20-ESC 集成開發(fā)環(huán)境考慮的因素
集成開發(fā)環(huán)境IDE(Integrated Development Environment)應(yīng)考慮以下因素:
① 系統(tǒng)調(diào)試器的功能。系統(tǒng)調(diào)試特別是遠(yuǎn)程調(diào)試是一個重要的功能。
② 支持庫函數(shù)。許多開發(fā)系統(tǒng)提供大量使用的庫函數(shù)和模板代碼,如大家比較熟悉的C++編譯器就帶有標(biāo)準(zhǔn)的模板庫。它提供了一套用于定義各種有用的集裝、存儲、搜尋、排序?qū)ο?。與選擇硬件和操作系統(tǒng)的原則一樣:除非必要,盡量采用標(biāo)準(zhǔn)的 glibc。
③ 編譯器開發(fā)商是否持續(xù)升級編譯器。 ④ 連接程序是否支持所有的文件格式和符號格式。
4.4 ?KPS-600/20-ESC 硬件調(diào)試工具的選擇 好的軟件調(diào)試程序可以有效地發(fā)現(xiàn)大多數(shù)的錯誤,但是如果再選擇一個好的硬件調(diào)試就會達(dá)到事半功倍的效果。常用的硬件調(diào)試工具有以下幾種:
① 實(shí)時在線仿真器(ICE,In-Circuit Emulator)。用戶從仿真插頭向ICE看,ICE應(yīng)是一個可被控制的MCU。ICE是通過一根短電纜連接到目標(biāo)系統(tǒng)上的。該電纜的一端有一個插件,插到處理器的插座上,而?KPS-600/20-ESC 處理器則插到這個插件上。ICE支持常規(guī)的調(diào)試操作,如單步運(yùn)行、斷點(diǎn)、反匯編、內(nèi)存檢查、源程序級的調(diào)試等等。
② 邏輯分析儀。邏輯分析儀zui常用于硬件調(diào)試,但也可用于軟件調(diào)試。它是一種無源器件,主要用于監(jiān)視系統(tǒng)總線的事件.
③ ROM仿真器。ROM仿真器用于插入目標(biāo)上的ROM插座中的器件,用于仿真ROM芯片??梢詫⒊绦蛳螺d到ROM仿真器中,然后調(diào)試目標(biāo)上的程序,就好像程序燒結(jié)在PROM中一樣,從而避免了每次修改程序后直接燒結(jié)的麻煩。
④ 在線調(diào)試OCD或在線仿真(on-chip emulator) 特別的硅基材料以及定制和CPU引腳的串行連接,在這種特殊的?KPS-600/20-ESC CPU芯片上使用OCD (On-Chip Debugging),才能發(fā)揮出OCD的特點(diǎn)。用低端適配器就可以把OCD端口和主工作站以及前端調(diào)試軟件連接起來。從OCD的基本形式看來,它的特點(diǎn)和單一的ROM監(jiān)測器是*的,但是不像后者那樣,需要專門的程序以及額外的通信端口。
4.5 ?KPS-600/20-ESC軟件組件的選擇 有些軟件組件是免費(fèi)的,有些軟件組件是*的。*軟件組件的費(fèi)用一般都很高,但大都經(jīng)過嚴(yán)格的測試,可靠性高,調(diào)試時間短。現(xiàn)在也有一些免費(fèi)的自由軟件組件,它們的性能、可靠性也很好。因此開發(fā)人員在選擇的時候要加以權(quán)衡,確定哪種方案更好
TOSHIBA VF3C-2119B FNFP VF3C2119B
TOSHIBA RA DRIVER MODEL RAD12-1006S
Toshiba M20 Programmable Controller PLC EX10M20DR5
TOSHIBA VT130G3U4055 G3 TOSVERT NEW ,1 YEAR WARRANTY
Toshiba Teach Pendant TPH-2A Looks New!!!
Expedited shipping available
TOSHIBA VT130G1-2080 USPP VT130G12080
TOSHIBA VT130G2U-2080 USPP VT130G2U2080
TOSHIBA VT130G2-4035 NSFP VT130G24035
TOSHIBA EX40-2MCRB5 USPP EX402MCRB5
TOSHIBA MIG200J201H FNFP MIG200J201H
TOSHIBA VT130G1-4080BO USPP VT130G14080BO
TOSHIBA RAP10-CU1 NSFP RAP10CU1
TOSHIBA RAP10-CU1A NSFP RAP10CU1A
TOSHIBA 34T775916G01 USPP 34T775916G01
TOSHIBA TPU325-S USPP TPU325S