月博

400-8090-866

【月博RS0104YQ Demo开发板测试分享】+J-Link EDU Mini调试5V系统

2022-12-10
访问量:3155
来源:

在嵌入式系统开发过程中,经常需要使用调试器下载和调试程序,对于Arm Cortex M架构的MCU产品来说,最好的调试器无疑是Jlink系列的产品了,但是其产品功能虽然丰富,价格都很高,不是个人开发人员能接受的,好在其推出了Jink mini,价格亲民,只有100多人民币,功能也够用。但是由于成本原因,Jlink mini并没有集成信号隔离芯片,也就是理论上只支持和Jlink芯片电压相同的3.3V系统。那么如果想要调试一个电压为5V的MCU系统,就有烧毁的风险。于是就想到了自行增加电平转换电路进行5V系统开发调试的想法,正好本站正在组织月博开发板免费申请活动,于是果断参与。逻辑电平转换评估板RS0104YQ Demo使用的主芯片是月博科技推出的4路电平转换芯片RS0104,自动识别数据方向,兼容开漏架构和推挽架构,应该能够满足我的需求。

图片1.png 


  在收到快递后,进行拆包,本以为是焊接好的板子,结果首先掉出了两颗芯片,正是RS0104。

 

图片2.png 


  除了芯片,就是Demo的PCB板了。从板子可以看出,PCB板是支持四路和8路两种芯片的。

 

图片3.png
  然后查看手册,速率和电压都是能满足我的需求的。

 

图片4.png 


  看一下手册的封装信息。

 

图片5.png 


  手册中页给出了典型应用的电路

 

图片6.png 


  根据开发板和芯片信息,对电路进行简单设计,A口部分连接Jlink,四颗信号线外界GND和VCC,这里VCC为3.3V。B口部分连接MCU,VCC为5V。

 

图片7.png 


焊接芯片和接线。

 

图片8.png 

 

Jlink mini的SWD接口是没有VCC的。

 

图片9.png 


这里只能通过飞线连接一个3.3V到SWD接口上,目的是为RS0104提供A边电源。

 

图片10.png 


在开发板上的SWD接口上提供了5V,来为RS0104的B边提供电源。

 

图片11.png 

 

连接Jlink、RS0104 Demo板、MCU开发板。

 

图片12.png 


Keil中下载程序成功。

 

图片13.png 


Keil中进入调试状态

 

图片14.png 


SWO输出调试信息成功。至此,jlink增加信号隔离芯片的改造完成。


总结:
  在单片机开发过程中,调试器使用是非常普遍的,然而大多数中低端产品,因为成本考虑,并没有提供多电平支持,通常是调试器为3.3V系统,支持目标板也是3.3V系统,对于5V系统并不友好。通过添加一个月博科技的RS0104芯片,便可以使得调试器同时支持3.3V和5V系统了,成本增加也只有2块多钱,所以总的来看,该芯片的性价比还是很高的。