1993 年:在 486-SX 上实现 GPS 实时地图

A software thing I built: GPS on a 25MHz 486-SX

1993 年,我受雇在仅配备 25MHz 486-SX 处理器和 32MB 内存的嵌入式设备上开发实时 GPS 移动地图。当时没有数学协处理器,且主流 GIS 算法依赖耗时的浮点运算。我利用 Hipparchus 库,通过 Voronoi Cells 将计算简化为整数运算,成功在 1024x768 屏幕上实现了每秒两次的刷新率。这一方案比五年后 Garmin 和 Magellan 推出的首代消费级 GPS 快了两倍,且无需昂贵的硬件支持。可惜因客户财务问题,项目最终搁浅,但我证明了在极低算力下实现高性能定位的可行性。

在我 1993 年构建的这个系统问世整整十年后,市场上才出现了一款无需数学协处理器且性能与之相当的消费级 GPS 设备。

同日更多故事

2026-09-16