DN138-04v01
桂林今越电子 - 1 - www.jyetech.com
Fig. 1
Fig. 2
Fig. 3
DSO138 示波器程序升级方法
适用型号:13801K,13802K
1. 程序升级原理
DSO138 示波器的单片机 STM32F103C8 内部预装了 Flash Bootloader, 这是一个小程序,它可以
经过串口与 PC 通信,通过和 PC 上的软件配合就可以将新程序写入到芯片的程序存储器(即 Flash
ROM)中,实现程序更新。程序升级的过程就是要进入这个小程序,使它和 PC 通信,完成升级的任
务。
2. 需要的工具
要完成 DSO138 示波器的程序升级需要准备三样东西:
1) 与 PC 连接的串口转换器
138 示波器的串口是 3.3V TTL 电平,而 PC 端口一般是 USB,二者是不能够直接相连,
必须经过适当的转换器,这种转换器一般称作 TTL – USB 或 Uart – USB 转换器。这类转换
器市面上非常多,今越电子也提供类似产品,型号是 11901,如图 1 所示,具体转换器的详
细信息请参阅 www.wp.jyetech.com。
2) 操控 Bootloader 的 PC 软件
这是 PC 上的软件,它负责操控单片机内的
Bootloader 完成各种编程动作,该软件名字叫 Flash
Bootloader Demonstrator,由 ST 公司提供,是一个免
费 软件,可以在下面的链接下载:
http://www.st.com/web/en/catalog/tools/PF257525#, 也
可以到今越电子网站下载“服务于支持”栏目下“工
具程序下载”页面下载,下载后安装在 PC 上。
3) 程序代码(HEX 文件)
这是要写入到 DSO138 单片机内的新程序代码,它是一个后缀为 HEX 的文本文件,可
以从今越电子 DSO138 产品页下载,要预先将这个文件下载下来,保存在 PC 里。
3. 连接方法
图 2 是 138 示波器与 PC 连接的逻辑示意图,图 3 是采用今越 119 小板作转换器是连接的实物示
意图。
评论0