ES-BRIDGE2 —— MCU开发者的好帮手
ES-BRIDGE2是上海东软载波微电子有限公司推出的一款多功能MCU调试工具,基于四合一复合USB设备设计。搭配专用的上位机软件ES-Bridge,实现图形化操作,轻松掌握,可辅助测试UART、I2C、SPI、CAN通信,支持ADC波形显示、逻辑笔、DAC信号发生器和PWM信号发生器功能,另外可通过I2C、SPI和CAN通信对上海东软载波微电子有限公司推出的部分MCU进行BOOT升级。除上述测试功能外,ES-BRIDGE2还集成CMSIS-DAP调试和CDC虚拟串口功能。开发者只需要一台PC、一块MCU开发板和一套ES-BRIDGE2,便可进行嵌入式开发工作。
总而言之,ES-BRIDGE2能满足多种嵌入式开发场景的需求,加之体积小巧、携带方便,实现随时随地辅助嵌入式开发和测试,是MCU应用开发者的好帮手。
ES-BRIDGE2功能丰富,拥有20个管脚,参考上位机界面的管脚定义图便可轻松进行硬件连接。
下面,将简单介绍ES-BRIDGE2的使用方法。
1. 上位机与驱动安装
在上海东软载波微电子有限公司官网下载上位机安装包ES-Bridge.msi,下载后双击安装包,即开始安装,过程中会自动安装PC需要的驱动。安装完成后将在PC桌面显示ES-Bridge快捷方式。
双击快捷方式,启动上位机。
将ES-BRIDGE2通过USB线缆与PC连接,点击上位机界面左上角的“打开设备”按钮,使上位机与ES-BRIDGE2建立联系。上位机界面左侧是功能标签页,通过点选不同的标签页切换功能控件。注意:除了PWM以及信号发生器功能可与其他功能同时使用,其他功能均只能独立使用。
2. ADC波形显示与DAC信号发生器
打开设备后,点击“ADC波形显示”标签页,进入控制界面。选择通道,点击“开始”按钮,观察到界面动态显示被选通道的信号波形。这里以ES-BRIDGE2自带的DAC信号发生器为例,输出信号至ADC波形显示通道予以演示。参照管脚图,将DAC_OUT管脚与ADC_CH管脚相连,点击“DAC信号发生器”标签页,设置信号参数,点击“输出”,返回“ADC波形显示”界面,便可观察到DAC信号发生器输出的信号波形。鼠标箭头置于绘图界面,滚动滚轮可缩放图形比例,点击“初始状态”回到原始比例。点击“显示光标”,在绘图界面晃动鼠标箭头,可显示箭头位置的坐标值。
3. 逻辑笔与PWM信号发生器
以ES-BRIDGE2逻辑笔测量PWM输出信号为例,演示这两个功能的使用方法。上位机打开设备后点击“逻辑笔”标签页,选择通道,点击“开始”,将ES-BRIDGE2设备的PWM管脚和Dx管脚相连,点击“PWM”标签页,设置PWM参数,点击“打开”,回到逻辑笔界面观察PWM波形。通过绘图界面下方功能按钮和鼠标,可对波形进行缩放、测量等操作。
4. UART
连接好电路,上位机打开设备,点击“UART”标签页,设置UART参数,点击“打开串口”,便可收发数据。
5. I2C
连接好电路,上位机打开设备,点击“I2C”标签页,设置I2C参数,填写从机地址,点击“打开”,便可进行I2C通信。
6. SPI
连接好电路,上位机打开设备,点击“SPI”标签页,设置SPI参数,点击“打开”,便可进行SPI通信。
7. CAN
连接好电路,需要外接ES-PDS-CAN模块,上位机打开设备,点击“CAN”标签页,设置CAN参数,点击“打开”,填写帧ID,便可进行CAN通信。
8. BOOT
ES-BRIDGE2的I2C、SPI和CAN模块集成了BOOT功能,可以对上海东软载波微电子有限公司推出的部分MCU进行BOOT升级。这里以I2C_BOOT为例,演示ES-BRIDGE2的BOOT功能。连接好电路,将需要BOOT的MCU烧录并运行I2C_BOOT程序,上位机打开设备,点击“I2C”标签页,选择主机模式,设置I2C参数,填写从机地址,点击“打开”,点击“I2C_BOOT”,在弹出的对话框上选择芯片型号和待烧录的Hex文件,依次点击“启动”、“擦除”、“查空”、“烧录”、“校验”等按钮,待进度条结束完成BOOT,也可点击“自动烧录”按钮,一键烧录。
9. 固件更新
为了持续提升用户体验,上海东软载波微电子有限公司会不定期更新ES-Bridge上位机和ES-BRIDGE2固件。欲获取最新版本的上位机,只需要关注公司官网。固件数据集成在上位机软件中,当设备固件版本与上位机版本不一致时,点击“打开设备”会提示需要更新, 点击“Yes”后等待进度条结束即更新完毕,重新点击“打开设备”即可使用更新后的功能。
10. CMSIS-DAP
ES-BRIDGE2支持HID和WinUSB接口的CMSIS-DAP。HID接口的CMSIS-DAP调试设备,无需安装驱动即可在Keil和IAR下使用。WinUSB接口的CMSIS-DAP调试设备,Windows 7需要安装驱动(安装ES-Bridge.msi时自动安装),Windows 10无需安装驱动(必须关闭驱动程序数字签名)。Keil版本必须为5.29及以上版本,IAR版本必须为8.32及以上版本,才能正常使用。
注:本产品不支持修改芯片配置字,如需修改配置字请选择ES-LinkII系列产品。
11. CDC虚拟串口
ES-BRIDGE2支持USB转串口功能,方便开发者打印调试信息,可以和常用的串口调试助手或串口终端软件一起使用。
上述介绍只是ES-BRIDGE2的简单使用方法,更多玩法待大家挖掘。
审核编辑:汤梓红
全部0条评论
快来发表一下你的评论吧 !