gpt4 book ai didi

GPS 和嵌入式开发 - 在哪里可以找到资源?

转载 作者:行者123 更新时间:2023-12-01 07:06:17 24 4
gpt4 key购买 nike

我刚刚开始设计一些嵌入式设备,正在寻找资源。

我想要做的是将 GPS 接收器连接到基于 x86 的轻型 SBC 或 mini-ITX 计算机,并跟踪遥控车辆的位置/进度。

理想情况下,这可以演变成制造一些业余爱好的半自动驾驶汽车。

但我需要从一个用于 GPS 编程的开发板开始。

您使用了哪些板/包,我在哪里可以找到它们的 [最好是开源] 开发?

最佳答案

OpenEmbedded是一个入门的好地方。很多嵌入式产品使用ARM和其他处理器,所以交叉编译是一个大问题。 Buildroot是为小型系统构建自定义 linux 内核的另一种资源。

您还可以找到许多拥有单板计算机 (SBC) 的制造商,这些制造商拥有可以做您想做的事情的工具——在谷歌上搜索“SBC Linux”,您应该有一个金矿。

LinuxDevices保持对 linux 嵌入式社区的关注,您应该会在那里找到几篇好文章,引导您找到可以帮助您的产品或软件。

Debian 有一个嵌入式构建,但我还没有探索过。

embedded linux上有几本书如果你想走那条路,可用。

GPS 接收器只需连接到串行或 USB 端口,并呈现 NMEA 数据流,您可以使用 GPSD 解析该数据流,并且多个程序可以通过 GPSD 访问它。这是一种非常简单的基于文本的格式。

我使用了普通的 PC 主板和用于嵌入式系统(带有 GPS、蜂窝等)的 Atmel AT91 处理器。现在有很多信息,而且不贵。如果我要开始一个新项目,我会看看 Atmel 的 AVR32 处理器——它们对爱好者非常友好,并且在 AVR32 架构上为 linux 提供了很多社区支持。他们提供免费的 GCC 编译器和重要的框架和示例,如果你想走无操作系统的路线并且在处理器上运行一个单一的程序。

祝你好运!

-亚当

关于GPS 和嵌入式开发 - 在哪里可以找到资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57549/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com