TKStudio集成开发环境是一款优秀的集成开发环境。强大的多工程管理,高效的智能感知,突破性的用户体验,51、ARM、AVR、MIPS、CCORE多内核支持。借助TKStudio,节省开发时间,提高编码效率。TKStudio历时十载,饱经磨砺,锋芒已就。为嵌入式开发者提供了最优秀的开发环境。强大的多工程管理,高效的智能感知,突破性的用户体验,51、ARM、AVR、MIPS、CCORE多内核支持,Linux系统级开发等重新定义嵌入式IDE。借助TKStudio,您能节省入门学习时间,提高编码效率,迅速创建先进的软件。
软件说明
TKStudio集成开发环境是广州致远电子股份有限公司开发的一个嵌入式芯片级、系统级软件开发平台,是一款内置强大编辑器的多内核编译调试环境,支持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系列仿真器的硬件)等完整的开发流程。
软件特点
支持众多主流内核,全部操作界面高度统一,免除开发环境熟悉周期;
傻瓜式的成员提示及代码模板功能,提升编码速度及准确度;
智能的代码导航系统,方便阅读和分析代码;
方便的原型对比功能,快速追踪分析代码结构;
专业的文件比较/差异合并功能,显示处理不同版本的细微差别;
支持超大文件及十六进制编辑功能;
完善的工程管理,多目标模式,多工具链编译;
强大的专业编辑器,可配置语法高亮,独立元素颜色、大小突出显示,代码智能格
式化和折叠,列编辑功能等;
完美的兼容性,支持uV2、uV3、ADS1.2工程导入;
支持系统级调试,配备大量调试工具。
开发流程
使用TKStudio IDE进行嵌入式系统开发的步骤如下:
1) 建立工程 (或导入工程);
2) 为工程选择目标器件;
3) 设置工程的配置参数;
4) 打开/建立程序文件;
5) 编译和链接工程;
6) 纠正程序中的书写和语法错误,并重新编译连接;
7) 使用软件对程序中某些纯软件的部分进行仿真验证;
8) 使用硬件仿真器对应用程序进行硬件仿真;
9) 将生成的可烧写文件烧写到ROM中运行测试。
上面的是一般的开发流程,有些步骤可能会重复进行。