我对嵌入式编程非常陌生,我的第一个项目是在mini2440 [arm9] 上安装 uCos。有没有像我这样的初学者在 arm9 上安装 uCos 的教程?
先谢谢 :)
Micro-C/OS 不是像 Linux 这样的独立操作系统,它是实时内核,因此您不会将其“安装”在与应用程序分开的板上,而是将其作为库链接到您的应用程序,然后在您的板上安装单片应用程序映像。
有很多方法可以做到这一点,它是特定于板和/或芯片的,还取决于您可以使用的设备编程工具。ARM9 只描述核心架构,而不是处理器。使用 ARM9 设备的处理器和电路板可能有自己的引导选项,无论是在芯片上还是作为引导加载程序在板上提供,有些可能没有这样的预加载引导支持,您需要在复位地址,以及有必要的工具来编程外部存储器。
您的开发板的文档表明它预装了一个名为Supervivi的引导加载程序。该文档似乎仅涵盖 Linux 和 WinCE 安装,但我想它也可以用于下载和运行其他图像。