嵌入式到底是什么?对51 msp430 stm32的基本使用都掌握。但是还是不太理解他们之间本质上

嵌入式到底是什么?对51 msp430 stm32的基本使用都掌握。但是还是不太理解他们之间本质上有什么区别。感觉差别就是功能更强大。速度更快而已。还有跑系统到底是个什么概念

恩 我也是刚学系统的 ,说的不好不要见怪。
对于51 msp430 stm32等单片机,就你现在情况来看还是在裸奔,没跑过什么操作系统。就操作系统而言按功能划分为工业和家庭之类的,有什么ucos FreeRTOS linux wince等等嵌入式操作系统。
优势方面:在系统上可以更加合理的分配资源,让资源利用尽可能的少浪费,做到多任务化,bug少(毕竟系统神马的是一群牛逼的大大合力完成的,且进过时间的考验,肯定比我们裸奔强多了),且比普通单片机系统更适合完成复杂的应用,还有点重要的是稳定性好,我们裸奔的程序搞大了,难免会有很多bug,用操作系统可以增加程序的稳定性,和高效性。

额 暂时写这么多 有问题你再问吧 。追问

那操作系统的具体是什么呢。 和裸奔有什么区别

追答

恩 简单来说吧 你可以把它看成一个复杂的单片机程序,原理是一样的,只是上面添加了一些管理的机制,让你的程序更加系统化,比如说系统最基本功能实现多任务(任务很简单,你可以看成写流水灯啊,按键啊之类的),怎么让任务合理的运行,怎么分配任务运行的时间及优先级,任务之间怎么进行信息交互, 还有任务信息的保护,怎么分配内存区等等之类的东西,还有那个区别我上面已经提到了。

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-09-30
这个专家级别问题啊!
相似回答