电子价签折腾(备份)日记之 汉朔 Stellar-M

起因是自己和朋友聊天聊到了墨水屏,然后一时兴起在闲鱼上买了几块
先来折腾 汉朔 Stellar-M。

汉朔Stellar-M配置大致如下:
主控: msp430g2553
flash: 25vq218t
无线模块: a7106
屏幕: HINK-E0213A04(焊接式)


想要向msp430g2553烧录程序,需要使用对应的下载器。
可以用专门的烧录设备,但那样比较贵。
经过一番查找,找到了自认为成本较低的方案:通过msp430的BSL串口烧录。

此方案需要使用带有一下针脚的烧录器:3.3V、GND、TXD、RXD、DTR、RTS

我使用的是安信可的CP2102USB2TTL

汉硕 墨水屏 esp32 固件_汉硕 墨水屏 esp32 固件

汉硕 墨水屏 esp32 固件_单片机_02

引脚定义与连线

经过查阅msp430g2553的datasheet和其他资料:需要用到的烧录点由6个,分别是pin1(DVCC),pin3(P1.0),pin7(P1.5),pin24(RST),pin25(TEST),pin28(DVSS)。

汉硕 墨水屏 esp32 固件_单片机_03


PCB图:这里引用其他博主的图片

汉硕 墨水屏 esp32 固件_汉硕 墨水屏 esp32 固件_04


汉硕 墨水屏 esp32 固件_2d_05

按照下面的方式接好线即可
烧录器>>主板
DTR >> RST
RTS >> Test
GND >> GND
3.3V >> VCC
TXD >> P1.5
RXD >> P1.1

软件配置

MSP430系列教程 开发环境搭建:

软件安装好后在工程中进行如下配置:右键左侧Workspace栏中的XXX-Debug,选择Options–Linker–Output–Format–Other–Output format–msp430-txt。注意:实际生成的文件名与项目名有关,并不是msp430.txt

汉硕 墨水屏 esp32 固件_开发环境搭建_06


后点击make

汉硕 墨水屏 esp32 固件_2d_07


生成的文件在如下目录中。

汉硕 墨水屏 esp32 固件_2d_08

BSL烧写教程:

配置好后等待烧录完成即可。