Folia
← 返回头版

1990年代开发者在486处理器上实现GPS导航系统

一位嵌入式系统软件开发人员在1993年受聘为一项项目工作,任务是在25MHz 486-SX CPU上开发实时GPS驱动的地图显示软件1。该硬件配置极为受限,仅配备32MB内存、1024x768屏幕分辨率,且没有数学协处理器1。开发者通过采用Geodesy公司的Hipparchus库,将计算方式从浮点数和三角公式改为8位和16位整数计算,成功突破了这些约束1。

项目最终构建的原型性能表现令人瞩目1。相比同期消费级GPS产品,该系统性能快了两倍,支持1024x768彩色显示每2秒更新一次,而当时Garmin和Magellan等厂商的产品仅配备360x240单色屏幕1。该项目比第一代消费级GPS产品早5年推出1。由于客户遭遇财务困难,作为承包商的开发者最终无法保留该项目的知识产权1。


评论