常见的ICE工具和集成开发环境
常见的ICE工具
ICE (In-circuit emulation)工具即为在线仿真器,是调试嵌入式系统软件的硬件设备,仿真器可以替代你的目标系统中的MCU,仿真其运行。 仿真器运行起来和实际的目标处理器一样,但是增加了其它功能,使你能够通过桌面计算机或其它调试界面来观察MCU中的程序和数据,并控制MCU的运行。
常见的ICE工具
1.Atmel-ICE-PCBA AVR仿真器,主要面向Atmel Studio,支持JTAG+SWD+SPI接口的编程仿真
2.ARM仿真器,支持MDK5、IAR,主要仿真ARM系列芯片,提供JTAG+SWD接口,可外接多功能转接板
3.ST-Link v2 仿真调试下载器,支持MDK5、IAR开发工具,主要面向STM8、STM32系列MCU,提供JTAG+SWD+SWIM接口
4.XDS510仿真器,支持TI CCS集成开发环境,可仿真调试TI公司全系列DSP芯片,提供14线标准JTAG接口
集成开发环境
MDK是基于Arm的微控制器的最全面的软件开发解决方案,包括创建、构建和调试嵌入式应用程序所需的所有组件。
Code Composer Studio(CCS) 软件是一个集成开发环境 (IDE),支持 TI 的微控制器 (MCU) 和嵌入式处理器产品组合。Code Composer Studio 软件包含一整套用于开发和调试嵌入式应用的工具。该软件包含了用于优化的 C/C++ 编译器、源码编辑器、项目构建环境、调试器、分析器以及多种其他功能。
常见的ICE工具和集成开发环境相关推荐
- 国产化实时操作系统研究之旅4-SylixOS集成开发环境RealEvo初识
SylixOS作为开源的操作系统,本以为是在Linux环境下开发,估计是为了方便开发人员,SylixOS为用户提供了Windows平台下的集成开发环境RealEvo. RealEvo环境下可以完成内核 ...
- [零基础学python]集成开发环境(IDE)
当安装好python之后,其实就已经可以进行开发了.下面我们开始写第一行python代码. 值得纪念的时刻:Hello world 如果是用windows,请打开CMD,并执行python. 如果是U ...
- 零基础学Python之二集成开发环境(IDE)
当安装好python之后,其实就已经可以进行开发了.下面我们开始写第一行python代码. 值得纪念的时刻:Hello world 如果是用windows,请打开CMD,并执行python. 如果是U ...
- python自带的集成开发环境是什么-跟老齐学Python之集成开发环境(IDE)
当安装好python之后,其实就已经可以进行开发了.下面我们开始写第一行python代码. 值得纪念的时刻:Hello world 如果是用windows,请打开CMD,并执行python. 如果是U ...
- 常用的 集成开发环境 IDE
编辑器是用来让程序员优雅的敲代码. 编译器是用来将这些高级语言或汇编语言编译成计算机能直接识别并运行的机器语言. 如果我们每次编辑完源程序都要在命令行依托编译器进行函数.模块的链接和编译的话岂不是很麻 ...
- 简单评测几个常见集成开发环境(IDE)(新手入门向)
简单评测几个常见C语言集成开发环境(IDE)(新手入门向) 俗话说"工欲善其事,必先利其器",笔者也是个在接触新领域的时候,喜欢折腾工具的人.记得刚刚学习编程的时候,天天尝鲜各 ...
- 让你提前认识软件开发(51):VC++集成开发环境中Linux下Pclint工程的配置方法及常见错误修改
第3部分 软件研发工作总结 VC++集成开发环境中Linux下Pclint工程的配置方法及常见错误修改 [文章摘要] Pclint是一种C/C++软件代码静态分析工具.它是一种更加严格的编译器,能够发 ...
- java中JShell脚本工具、常量优化、集成开发环境IDEA
JShell脚本工具: jshell:直接在DOS命令行(黑窗口)键入main方法中的代码就可以快速看到运行的结果,无需编译再运行,并且省略了入口方法及定义类的过程,其使用方法: 1.打开黑窗口后键入 ...
- sparc处理器开发工具_SPARC高性能处理器集成开发环境及其编译器设计与实现
定的交叉编译环境是需要花费大量额时间的,幸运的是现在针对很多处理器都有比较成熟何稳定的编译配置,这里简单列出本系统的交叉编译环境的主要配置: 宿主机 i386-cygwin,目标机 sparc; 编译 ...
最新文章
- 一文看懂70年的人工智能简史
- 福利继续:赠书《Spring Cloud微服务-全栈技术与案例解析》
- Linux编程 9 (shell类型,shell父子关系,子shell用法)
- Linux登陆Mariadb数据库,Mariadb数据库的远程连接(centos 7+ Navicat)
- Linux中grep命令 常用选项
- 在C#中实现Socket端口复用
- Google Map浏览下载器
- word-break|overflow-wrap|word-wrap——CSS英文断句浅析
- 【剑指offer】面试题14- I:剪绳子(Java)
- Android之——自己定义TextView
- Android IPC通信系列篇
- 写单例模式以及防止反射破坏
- 解决Eclipse保存web.xml卡的问题
- matlab彩色图像处理实验报告,matlab简单图像处理实验报告
- SCIgen与野鸡期刊的梗
- android 使用系统下载并更新版本,安卓系统更新升级的种方法
- 主板没有rgb接口怎么接灯_想拥有RGB灯效,不懂这些怎么行!
- spring加载不到.properties中属性问题(spring中类:PropertyPlaceholderConfigurer出现多次)
- (附源码)springboot学生社团管理系统 毕业设计 151109
- 七牛云储存视频播放器的选择方案
热门文章
- 华域php公司,华域智能DNS系统
- 如何使用RenderDoc截帧分析Godot
- 由numpy.arange函数看双精度浮点数的精度问题
- iOS二维码扫描/识别
- 数字电路之Verilog红绿灯设计
- 游戏机生产厂家不朽的神迹碎片系统详细攻略心得
- 苹果7 无线流量连接不上网络连接服务器,iPhone7连不上wifi无线网的四种解决方法...
- Uncertainty Quantification of Sparse Travel Demand Prediction with Spatial-Temporal Graph Neural Net
- ubuntu设置文件夹共享
- 积水成渊——数据中心用水效率分析