嵌入式系统

嵌入式系统的软件结构:

应用软件

嵌入式OS

BSP

 

关于BSPBorad Support Package板载支持包

BIOS:是固化到存储器中的一段程序,它自检以及初始化,引导启动以及程序服务处理等。

BSP是与操作系统对应的(让自己的硬件支持某种嵌入式OS),BIOS是与主板对应的(让所有OS能在自己生产的主板上工作),它们都是由硬件厂商提供

开发人员可以对BSP进行一定修改,但BIOS不行

一个BSP对应一个硬件和一个嵌入式OS,同一个CPU可能对应多个BSP,而同一个嵌入式OS对于不同的处理器也需要不同的BSP

BSP主要完成:系统初始化,硬件相关的设备驱动

 

 

 

 

2001初,微软发布windows CE.NET 4.0 成为一个真正的硬实时嵌入式系统

windows CE.NET 4.2是截止2006年使用最多的一个版本

20046月,发布windows CE 5.0  特点是开发工具丰富了

200611月发布windows Embedded CE 6.0 核心代码全部开放 Platform Builder for CE 6.0成为Visual Studio .NET2005的一个插件

windows Embedded CE 6.0的核心重新设计,性能改善,支持同时32000个并发进程,单个进程最大内存达到2G

 

windows CE有以下特点:

高可靠性和高稳定性

硬件良好兼容性

无处不在的通信

数据库支持

高安全性

高级电源管理

开发环境

 

windows CE针对不同设备的衍生版本,windows Mobilewindows automotive

嵌入式操作系统除了windows Embedded CE 6.0之外,还有嵌入式linux,它是一系列的。

windows Embedded CE 6.0只开放了核心源代码,其开发工具和配套软件没有开源

µC/OSMicro-Controller Operation System

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值