MCU是指微控制器单元,OpenSDA(Open Standard Debug Adapter)则指的是一种开放式的标准调试适配器。MCU OpenSDA 则是MCU中所配备的OpenSDA。
MCU OpenSDA 是启发式内核单元芯片的基于标准SWD/JTAG接口的硬件调试单元,是用于在线调试和编程ARM Cortex-based的器件的所有-in-one调试解决方案。
同时,MCU OpenSDA也作为开发过程中的电气适配器使用,可通过各种通信渠道(USB、串行口、WIFI、蓝牙、以太网等)与计算机连接并提供各种功能,包括下载、调试、跟踪、微码仿真、电子断路器和堆栈分析,而且可以跨开发工具平台使用。
(1)标准调试接口
MCU OpenSDA使用ARM标准SWD/JTAG调试接口。
(2)多口调试
支持模拟仿真及多核心芯片的调试。可以在多个MCU OpenSDA间互联。
(3)支持多种通信渠道
可以支持USB、串口、以太网、SPI、CAN、I2C等多种通信渠道与计算机连接。
(4)跨工具平台
MCU OpenSDA作为开发过程中的电气适配器可跨越开发工具平台使用。
(1)单板计算机调试测试
MCU OpenSDA可以连接单板计算机并进行在线调试与测试。因此,它很适用于低速数据采集、各种接口协议的调试与测试以及MCU的验证等场景。
(2)工业自动化
在工业自动化领域,MCU OpenSDA可以提供实时调试、实时汇编、实时下载、调试程序、读取Flash等功能。这些功能使得通信调试工作更高效、方便。
(3)移动设备开发
在移动设备开发领域,MCU OpenSDA可以支持全自动化的开发、测试和调试。通过使用USB、串行口、WIFI、蓝牙、以太网等通信渠道,MCU OpenSDA可以非常方便地完成在线调试和编程等工作。
(1)协议标准化
MCU OpenSDA使用ARM标准SWD/JTAG调试接口,因此具有开放性和互操作性。
(2)高效性
MCU OpenSDA的在线调试的速度显著提高了系统开发的效率。
(3)适用性广
MCU OpenSDA 可在不同工作环境中应用:单板计算机调试测试,工业自动化领域以及移动设备开发等场景。