找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1373|回复: 2
打印 上一主题 下一主题
收起左侧

如何判断MCU是否可以跑某个操作系统

[复制链接]
跳转到指定楼层
#
ID:887202 发表于 2022-4-2 17:48 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
50黑币
最近开始学习嵌入式的操作系统RT-thread,产生了一个疑问,怎么去判断一个MCU是否可以运行某个操作系统呢?看内核?看单片机的内存

最佳答案

查看完整内容

MCU的运行,最终是由自己的指令系统决定的,所谓指令系统就是一组组有序的二进制码(指令)。 你写的程序是由字符组成的,便于记忆、识别的句子、符号。 但MCU并不认识它。 MCU与你的程序之就需要一个翻译,将你的程序翻译成MCU能识别的二进制指令码。 不出我的意外话,这个【翻译】就是你所说的【某个操作系统】以及此系统下的编译软件。 软件不是万能的,如它适合某款MCU,就可以用。不适合它也无能为力。 也就是沙发说的 ...
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:883242 发表于 2022-4-2 23:08 | 只看该作者
你去找RTOS官网的例子。如果没有你这个指令集的单片机,就放弃吧。如果有,那么看占用资源情况,如果不够用也别想了。
回复

使用道具 举报

楼主
ID:123289 发表于 2022-4-2 17:48 | 只看该作者
MCU的运行,最终是由自己的指令系统决定的,所谓指令系统就是一组组有序的二进制码(指令)。
你写的程序是由字符组成的,便于记忆、识别的句子、符号。
但MCU并不认识它。
MCU与你的程序之就需要一个翻译,将你的程序翻译成MCU能识别的二进制指令码。
不出我的意外话,这个【翻译】就是你所说的【某个操作系统】以及此系统下的编译软件。
软件不是万能的,如它适合某款MCU,就可以用。不适合它也无能为力。
也就是沙发说的了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表