0
A
回答
0
微控制器从在大小和复杂度台式计算机主要不同。它仍然是一台电脑。它具有内存管理,通信外设等等。
的RTOS仅仅是一个轻量级的操作系统,适合小型设备上。它为您提供即时可用的解决方案,如调度,多线程,进程间同步等。有许多功能与外设无关。
像AVR小型设备上的实时操作系统将帮助您提供高层次的软件挑战,但你仍然要必须了解如何配置和利用底层硬件,以获得最佳的效果。其他环境(例如Arduino)将拥有可以为您节省大量麻烦的预制代码。某种'你好世界级的应用 -
的RTOS环境将与一些标准配置出货。你会编译并安装在你的主板上。如果这样做,你开始自定义你的基线应用程序,并从那里开始。这很像添加一个自定义库。
有一点要记住的是,在微控制器,中断和中断处理程序创造了很多的,你从RTOS线程获取相同的功能。有几种方法可以做到这一点。是否使用RTOS取决于您的应用程序。对于小型项目来说,这可能不值得。
相关问题
- 1. 状态机与微控制器的RTOS
- 2. 继电器控制器和微控制器有什么区别?
- 3. 微控制器到微控制器SPI通信
- 4. 微处理器和微控制器有什么区别?
- 5. 微控制器和文件IO
- 6. Iphone来控制PIC微控制器
- 7. 微控制器位字段
- 8. 逼近微控制器上
- 9. 多微风控制器
- 10. MC8051微控制器寻址
- 11. 微控制器SD卡
- 12. 微控制器stm8拆卸
- 13. 从微控制器读取
- 14. 微控制器的软调试器
- 15. 微控制器集成USB功能+ USB主控制器
- 16. 微控制器 - 按钮“按住”听众
- 17. LPC微控制器上的DFU问题
- 18. 将JVM嵌入微控制器
- 19. 在stellaris微控制器上实现snmp
- 20. 的ZigBee微控制器上的
- 21. 带微调控制器的EditText
- 22. Invensense IMU3000带有微控制器PIC
- 23. 如何编程微控制器?
- 24. 微控制器(Atmel)上的CRC-32
- 25. 抓斗微控制器信息
- 26. .net的最佳微控制器?
- 27. #定义为ARM微控制器
- 28. TI微控制器上的Opencv
- 29. 微控制器的数据压缩
- 30. 在微控制器中接收图像
实际上它不是一个操作系统,它只是源代码必须包含到一个项目中。所以使用“OS”与加载的观点没有什么不同。 – KonstantinL
与提出有关x86的相同问题有什么不同?或ARM Cortex-A或电源电脑等? –
操作系统RTOS或其他只是一个在系统上运行的裸机程序。如果您拥有资源,则可以制作小型调度程序,以允许其他任务“并行”(即并行)运行。您可以优先考虑事情并为RTOS工作。如果你有资源。 –