如何在 PC 上启动小型嵌入式编程/项目?

发布于 2025-01-04 22:50:39 字数 1540 浏览 4 评论 0 原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

凶凌 2025-01-11 22:50:39

我建议 osdev.org (这是一个基于 wiki 的网站,关于开发操作系统)。

对于学习一般操作系统架构,特别是嵌入式设备的操作系统来说,这是一个很好的起点。

另外一个不错的选择是加入一些现有的开源项目来用手“触摸它”。一些示例:

  • Minix - 由 Andrew S. Tanenbaum 创建的教育操作系统。
  • Linux BSD 内核 - 如果您的朋友已经有一些经验。

或者考虑一下不太知名的本土内核,它们可能更容易进入。就我个人而言,我正在开发 Embox 嵌入式操作系统内核。

祝你好运!

I would suggest osdev.org (it is a wiki-based website about developing OSes).

It is a good starting point for learning operating system architecture in general and particularly OSes for emebedded devices.

Also a good option is to join some existing opensource project to "touch it" by hands. Some examples:

  • Minix - educational OS created by Andrew S. Tanenbaum.
  • Linux and BSD kernels - if your friend already has some experience.

Or consider less known homegrown kernels, that are likely much easier to enter. Personally, I'm developing Embox embedded operating system kernel.

Good luck!

归属感 2025-01-11 22:50:39

我想到的一个选项是 Xinu (参见 http://en.wikipedia.org/wiki/Xinu)

另一个是 Qemu

Arduino 是一种流行的硬件选项

One option that comes to mind is Xinu (see http://en.wikipedia.org/wiki/Xinu)

Another is Qemu

Arduino is a popular hardware option

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文