在arm7,cortem-m3以下,大多数跑裸机。
在arm9,cortex-a8以上,跑系统多。
但是,完全是根据应用,根据需求来定。哪个最满足需求,哪个最容易实现产品,就用哪个。 裸机开发业很常见,倒是很多工业仪表,上了系统不小心重启可能会造成很大的损失。 你不学也没问题的 同求,望大神解答一下,尤其是M3。 有的arm上不了linux,那情何以堪 学裸机也要学操作系统,但是不需要Linux那种级别的。基本的操作系统
概念是必须的,比如原子操作啊,比如互斥啊,比如消费者生产者模型
啊之类的。这些都是必须的。可以通过UCOS这样的平台来了解。至于
调度器,只是一个阉割了的操作系统,多任务开发涉及的概念一个都不会
比操作系统少。 学习了,{:biggrin:} 这得看需求了呀,不能一概而论。裸机有裸机的好处,
操作系统也有自己的特点和缺陷。从自身来说,学习一下是相当有好处的。 复杂的应该要上操作系统吧
页:
[1]