【火腿DIY】恢复触觉体验 | 软件定义无线电(SDR)的物理控制旋钮制作

软件定义的无线电的物理控制旋钮

创建人:Tom Nardi

软件无线电(SDR)是一项很棒的技术,但是旋转的物理旋钮可以让人体验到电波的滚动。为了恢复这种触觉体验,Tysonpower购买了一个便宜的USB音量旋钮,并开始使其与他的软件一起使用。启动和运行这个旋钮比您可能期望的要做多得多的工作。

在确认旋钮可以在计算机上进行音量控制后,Tysonpower决定尝试从设备的STM32微控制器中提取固件。不幸的是,这是棘手的地方。事实证明,该芯片启用了代码保护功能,因此当将其连接到编程器并进入DFU模式时,固件就会被擦除。哎!

Tysonpower别无选择,只能从头开始编写新固件,这自然要求对设备的硬件进行逆向工程。第一步是阅读STM32开发并使工具链工作,这为使旋钮的LED闪烁铺平了道路。花费了几个小时的时间,后来又用万用表戳了一下,他才能够读取旋钮的动作。他描述由于缺乏文档,使USB HID成为噩梦,但最终他也弄明白了。

最终结果是固件使音量旋钮能够模仿鼠标滚轮,该滚轮可用于许多SDR封装的调音。但是我们认为真正的成功故事是Tysonpower从逆向工程和STM32平台上获得的经验。毕竟,有时过程与最终结果同样重要。

source: https://hackaday.com

【火腿DIY】复刻一台1920年代风格的电子管无线电发射机,唤起时代的怀旧感
【火腿DIY】AirSpy SDR接收器和自制无源环形天线助力海边接收远程无线电信号
【火腿DIY】将树莓派4,KX2电台和TH-D74对讲机装入盒子里
【火腿DIY】齐润华:DIY 无调制变压器的调制器 | 自制AM发射机必杀技
【火腿DIY】齐润华:DIY小功率电子管发射机 | 让老古董焕发青春
【火腿DIY】想骑车通联? 教你安装146/446MHz的双波段天线......
(0)

相关推荐