• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






左手技术 右手写诗

超越自我 珍惜拥有
 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理
上一页 1 2 3

2011年3月23日

嵌入式开发流程
摘要: 也许很多初涉嵌入式开发领域的程序员会被一系列的新名词搞得头昏脑胀,在这里,我希望能够将嵌入式开发的流程展现给大家。嵌入式开发主要分为三个比较大的部分:1.驱动程序开发这部分开发是从硬件设计开始的,硬件工程师会设计PCB板,为我们提供标准开发板(SDB,standarddevelopmentboard)。当我们拿到开发板之后的第一件事情就是编写boot-loader,让开发板启动起来,一般是通过JTGA将boot-loader烧录到开发板中的。我们可以将boot-loader看作PC中的BIOS,负责硬件设备的初始化工作,并且将操作系统运行起来。在此之后,我们需要根据开发板上的硬件开发各种驱动程 阅读全文
posted @ 2011-03-23 00:50 Logen1010 阅读(646) 评论(0) 推荐(0)
 
WinCE发展历程
摘要: 如下所示为WinCE的发展历程表:而由此看来,WinCE已经发展了好多年了,并且有了很多版本,当然,上面这个图还不全啊,在这以后,微软又更新了WindowsEmbeddedCE6.0的SP1和R2;而在2008年4月微软推出了WindowsMobile6.1,内核仍为WindowsCE5.2;最后,在2009年2月16日微软推出了新一代手机系统——WindowsMobile6.5,并宣布,Windowsmobile6.5以后的名字不再使用,而是统一使用Windowsphones。CE6.0在内核方面的改变主要是为了适应嵌入式设备硬件发展的要求,在进程数量方面,从过去最多运行32个进程,改变为最 阅读全文
posted @ 2011-03-23 00:49 Logen1010 阅读(251) 评论(0) 推荐(0)
 
WinCE基本介绍
摘要: WindowsCE是为各种嵌入式系统和产品设计的一种压缩的、具有高效的、可升级的操作系统(OS)。其多线性、多任务、全优先的操作系统环境是专门针对资源有限而设计的。这种模块化设计使嵌入式系统开发者和应用开发者能够定做各种产品,例如家用电器,专门的工业控制器和嵌入式通信设备。WindowsCE支持各种硬件外围设备、其它设备及网络系统。包括键盘、鼠标设备、触板、串行端口、以太网连接器、调制解调器、通用串行总线(USB)设备、音频设备、并行端口、打印设备及存储设备,例如PC卡。 此外,WindowsCE支持超过1000个公共MicrosoftWin32API和几种附加的编程接口,用户可利用它们来开发 阅读全文
posted @ 2011-03-23 00:48 Logen1010 阅读(247) 评论(0) 推荐(0)
 
上一页 1 2 3