TKStudio集成開發(fā)環(huán)境是一款優(yōu)秀的集成開發(fā)環(huán)境。強大的多工程管理,高效的智能感知,突破性的用戶體驗,51、ARM、AVR、MIPS、CCORE多內核支持。借助TKStudio,節(jié)省開發(fā)時間,提高編碼效率。TKStudio歷時十載,飽經磨礪,鋒芒已就。為嵌入式開發(fā)者提供了最優(yōu)秀的開發(fā)環(huán)境。強大的多工程管理,高效的智能感知,突破性的用戶體驗,51、ARM、AVR、MIPS、CCORE多內核支持,Linux系統(tǒng)級開發(fā)等重新定義嵌入式IDE。借助TKStudio,您能節(jié)省入門學習時間,提高編碼效率,迅速創(chuàng)建先進的軟件。
軟件說明
TKStudio集成開發(fā)環(huán)境是廣州致遠電子股份有限公司開發(fā)的一個嵌入式芯片級、系統(tǒng)級軟件開發(fā)平臺,是一款內置強大編輯器的多內核編譯調試環(huán)境,支持Keil C51、SDCC、GCC ARM、ADS、IAR ARM、MDK、RVDS、GCC AVR、WindRiver CCORE、CCoreGcc、RemoteGcc等編譯工具鏈,支持8051、ARM7/ARM9/ARM11、CortexM3/CortexM0、XScale、AVR、CCORE等內核調試,支持Linux bootloader、Linux內核、Linux內核模塊、Linux應用程序等的調試?梢酝瓿蓮墓こ探⒑凸芾,編譯,鏈接,目標代碼的生成,到軟件仿真,硬件仿真(掛接TKS系列仿真器的硬件)等完整的開發(fā)流程。
軟件特點
支持眾多主流內核,全部操作界面高度統(tǒng)一,免除開發(fā)環(huán)境熟悉周期;
傻瓜式的成員提示及代碼模板功能,提升編碼速度及準確度;
智能的代碼導航系統(tǒng),方便閱讀和分析代碼;
方便的原型對比功能,快速追蹤分析代碼結構;
專業(yè)的文件比較/差異合并功能,顯示處理不同版本的細微差別;
支持超大文件及十六進制編輯功能;
完善的工程管理,多目標模式,多工具鏈編譯;
強大的專業(yè)編輯器,可配置語法高亮,獨立元素顏色、大小突出顯示,代碼智能格
式化和折疊,列編輯功能等;
完美的兼容性,支持uV2、uV3、ADS1.2工程導入;
支持系統(tǒng)級調試,配備大量調試工具。
開發(fā)流程
使用TKStudio IDE進行嵌入式系統(tǒng)開發(fā)的步驟如下:
1) 建立工程 (或導入工程);
2) 為工程選擇目標器件;
3) 設置工程的配置參數;
4) 打開/建立程序文件;
5) 編譯和鏈接工程;
6) 糾正程序中的書寫和語法錯誤,并重新編譯連接;
7) 使用軟件對程序中某些純軟件的部分進行仿真驗證;
8) 使用硬件仿真器對應用程序進行硬件仿真;
9) 將生成的可燒寫文件燒寫到ROM中運行測試。
上面的是一般的開發(fā)流程,有些步驟可能會重復進行。