你有没有想过,一根数据线里能塞进什么?大多数人会觉得,无非就是铜丝、屏蔽层、再加个塑料外壳。但最近有人拆开了一根带屏幕的USB-C线,结果发现里面的东西,比想象中多得多。

这根线来自UGreen,标称支持240瓦功率,售价大约15欧元。它最显眼的地方,是线身上集成了一块小小的LCD屏,能实时显示电压和电流。好奇心驱使下,有人决定把它彻底拆开,看看这块屏幕背后到底藏着什么。

打开网易新闻 查看精彩图片

拆开它,比想象中难

这类设备本来就不是为维修设计的。想进去,最大的挑战是别把外壳弄得太难看。拆解者先是用尖锐的工具去撬显示屏的盖板,后来又直接对铝合金外壳下手,最终才成功打开。

事后看,撬显示屏盖板这个方向是对的,关键是要知道在哪里施力,相当于把组装过程反过来走一遍。但打开之后,内部的组装方式依然不太明朗——组件滑进去之后,可能用了不少胶水固定。拆解者没有选择加热,而是直接用侧剪钳处理掉了那层碍事的铝壳。

这种“暴力拆解”听起来有点心疼,但对于一个售价15欧元、本来就没打算让你修的产品来说,这可能是唯一的路。

屏幕背后,是一颗完整的微控制器

真正让人意外的,是那块小小的IPS液晶屏。它通过一根扁平排线连接到PCB板上,用的是连接器,而不是直接焊死。PCB板上除了屏幕接口,还有多个电压调节器、一个用于背光的MOSFET,以及一颗丝印为EN32LF056的MCU。

拆解者随后在暴露出来的SWD接口上做了些测试,确认这是一颗基于Cortex-M0+的微控制器,带有64 kB Flash和4 kB SRAM。这个配置放在一根数据线里,已经足够做不少事情了。

比如,有人就用它在那块小屏幕上播放了几帧视频画面。虽然屏幕尺寸有限,但能跑起来本身,就说明这颗MCU的性能并不只是用来读个电压电流那么简单。

它不能走USB,但能被重新编程

需要注意的是,这颗MCU只被连接用来测量电流和电压,并没有接入USB接口。也就是说,它没法直接通过USB和电脑通信。但如果你知道如何非破坏性地拆开这类连接器,至少拆到能接触到屏幕下方SWD焊盘的程度,就可以重新刷写固件,让它做点自定义的事情。

这听起来像是个极客的派对小把戏,但背后其实藏着一个挺有意思的趋势:屏幕正在出现在越来越多以前根本不会出现的地方。一根数据线,原本只需要负责传输电力和数据,现在却多了一块能显示信息的屏幕,甚至还能被重新编程。

为什么要在数据线上加屏幕?

从实用角度看,一块能显示电压和电流的屏幕,确实能帮用户直观判断充电状态。尤其是支持240瓦高功率的线缆,用户会想知道当前到底跑在什么档位上。这种需求真实存在,所以厂商愿意把屏幕塞进去。

但从拆解结果看,这块屏幕和它背后的MCU,能力远不止显示几个数字。它有一颗完整的Cortex-M0+核心,有Flash和SRAM,有SWD调试接口。这意味着,它本质上是一个可以被重新定义的小型计算平台,只是恰好被装进了一根线里。

当然,目前它只被用来测量电流和电压,USB接口并没有连到MCU上。所以它不能直接和电脑交换数据,也不能通过USB刷固件。但SWD接口的存在,给了动手能力强的人一个入口。

如果你恰好有一根这样的线,又恰好喜欢折腾,或许可以试试看,能不能让它显示点别的东西。毕竟,一块能跑视频的屏幕,只用来显示电压,多少有点浪费。

至于拆解本身,最大的启示可能是:下次看到一根带屏幕的线,别只想着它能不能快充。里面那颗MCU,可能比你想象的更有意思。