TKScope嵌入式仿真開(kāi)發(fā)平臺講座(9)
3 TKStudio友好的代碼編輯器
對于一個(gè)程序員來(lái)說(shuō),開(kāi)發(fā)項目時(shí)至少60%的時(shí)間是用在編輯器上,編寫(xiě)、修改、閱讀程序??梢?jiàn)編輯器的效率對于整個(gè)項目的開(kāi)發(fā)是至關(guān)重要的。TKStudio編輯器以最大化用戶(hù)編碼體驗為目標,功能強大,能非常有效地提高編碼效率,并提高整體開(kāi)發(fā)效率。
智能感知:根據用戶(hù)當前已經(jīng)輸入的字符,自動(dòng)提示所有可用的變量名推薦列表,供用戶(hù)參考或直接進(jìn)行選擇,有效避免拼寫(xiě)錯誤,減輕記憶負擔,提升編碼速度和準確度。
十六進(jìn)制編輯:與文本編輯窗口同步選擇、支持當前行的高亮顯示、中文顯示、地址行選擇、鼠標拖動(dòng)選擇等,同時(shí)對文本欄不可打印字符和中文字符處于邊界時(shí)進(jìn)行了特殊的處理,有效地避免了亂碼。本文引用地址:http://dyxdggzs.com/article/152230.htm
4 TKStudio豐富的編譯工具鏈
TKStudio具備豐富的編譯器選項配置信息,對各種工具鏈的編譯、鏈接、調試提供了靈活的配置參數,對8051、ARM、AVR等芯片都提供了支持。多個(gè)工具鏈一個(gè)環(huán)境,免除了學(xué)習時(shí)間,這是優(yōu)于其他廠(chǎng)商IDE的關(guān)鍵之一。
5 TKStudio強大的源碼級調試器
TKStudio調試器與TKScope系列仿真器完美無(wú)縫嵌接,同時(shí)也支持其他廠(chǎng)家仿真器。目前,TKStudio支持8051、ARM、AVR等主流芯片的系統級調試,配備大量調試窗口、性能分析器、數據/代碼覆蓋分析器、運行軌跡回溯工具,內置了完備的軟件仿真系統,能快速定位無(wú)用代碼、無(wú)用變量,更好地優(yōu)化完善整個(gè)嵌入式系統。
性能分析和覆蓋分析:用來(lái)分析代碼和數據的執行效率和覆蓋情況,并以統計圖形的方式表示,同時(shí)在編輯窗以彩條標注已執行過(guò)的指令,更直觀(guān)地觀(guān)察代碼的執行情況。對于快速定位無(wú)用代碼、無(wú)用變量,幫助和分析優(yōu)化代碼起到了關(guān)鍵的作用。
評論