对嵌入式的一点认识

有人说嵌入式是啥,不就是单片机么。嵌入式还真没这么“肤浅”,下面是我了解的一些关于嵌入式的知识。

嵌入式是什么,简单来说,嵌入式是在已有的硬件平台上移植操作系统。那么问题又来了,为什么要移植操作系统呢?根据我所学的知识,我觉得有以下几点好处:

1.提高软件的移植性。传统单片机对软件和硬件耦合度要求很高,软件对应硬件,硬件换了软件也要跟着换,灵活性较低,嵌入式在两者中间加入了操作系统,这样软件可以通过操作系统实行硬件功能,提高了软件移植性。

2.软件开发人员不需要懂硬件。传统的单片机,软件开发人员要在已有的硬件平台上开发软件,必须要了解硬件平台提供的功能,加入操作系统之后,软件开发人员只需要阅读操作系统的说明书就可以进行开发。

3.操作系统提供了很多的开源软件,工具和库。

4.可以实现多任务。

5.提供大量的网络协议、栈。

当然,移植操作系统也有缺点,移植操作系统到硬件平台上,对硬件要求高,这样会提高硬件成本。

万事开头难,虽然现在遇到了很多困难,但我相信只要坚持,会有一片蓝天。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值