- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 嵌入式WinCE的CAN总线流接口驱动程序的设计与实现
1.引言 WinCE是一种为多种嵌入式系统和产品设计的紧凑、高效、可升级的操作系统,WinCE 采用标准模式,其最主要的特征:为有限的硬件资源提供了多线程、多任务和完全优先级的计算环境。 WinCE操作系统支持两种类型的驱动程序:[1]本地驱动程序(Build-In),是把设备驱动程序作为独立任务实现,直接在顶层任务中实现硬件操作,完成特有专用的驱动程序;流接口驱动程序,WinCE的I/O系统将设备程序作为内核过程实现,这种方式便于实现I/O子系统的层次模型,便于文件系统一起把设备作为特殊文件处理,提供
2010-11-30 23:15:00 1659
原创 嵌入式Linux的动态电源管理让手持终端更节能
<br />任何拥有笔记本电脑的人都会察觉,当依靠电池供电时,其便携设备的行为与使用交流主电源供电时不同——显示屏变暗、处理器的时钟变慢、系统只要有可能就会转入待机或睡眠状态。PDA用户也发现,在停止使用一段时间后显示屏将变暗,设备甚至进入睡眠状态。蜂窝电话用户也已经注意到,背景光和按键照明在完成拨号之后会熄灭。事实上,这些可见行为的背后是软硬件技术和节电机制在发挥作用。本文来自成都明诚科技,专业的嵌入式产品平台提供商,详细信息请访问<br />http://www.embedexpert.com<br /
2010-11-30 22:24:00 1322
原创 嵌入式Linux技术在工业数据采集及工业控制中的应用
<br />随着Internet的飞速发展,网络应用越来越广泛,对各种工业控制设备的网络功能要求也越来越高。当前的要求是希望工业控制设备能够支持TCP/IP以及其它Internet协议,从而能够通过用户熟悉的浏览器查看设备状态、设置设备参数,或者将设备采集到的数据通过网络传送到Windows或Unix/Linux服务器的数据库中。本文来自成都明诚科技,专业的嵌入式产品平台提供商,详细信息请访问http://www.embedexpert.com。<br /> 这就要求工控系统必须具备两方面的功能:<br
2010-11-30 16:42:00 1485
原创 基于嵌入式wince平台的GPS手持终端设备系统及驱动设计
<br />GPS即全球定位系统,由美国从上世纪70年代开始研制,历时20年,耗资200亿美元,于1994年全面建成,具有在海、陆、空进行全方位实时三维导航与定位的能力。近年来随着GPS的不断改进,硬、软件的不断完善,应用领域正在不断展开,目前已遍及国民经济各种部门,并开始逐步深入人们的日常生活。如何设计一个带有GPS功能的移动设备,实现对GPS卫星数据的接收和解码,已经是现在CPS应用的热点。<br />1 开发平台<br />1.1 软件平台<br />为适应大多数Windows用户的使用习惯,我们设定
2010-11-30 16:28:00 1424
原创 介绍基于ARM的移动视频监控系统
<br />摘要:将嵌入式Linux和无线网络引入到视频监控系统,阐述了系统的硬件组成;介绍了USB无线网卡驱动实现的过程;从嵌入式Linux开发环境的搭建、嵌入式流媒体服务器的设计和动态网页的设计等方面介绍了软件系统的具体实现过程;对动态网页设计所涉及到的双缓冲技术进行了详细介绍。实现结果表明,该系统具有可靠性高、体积小、成本低和使用便利等特点,适用于移动视频监控等实际场合。<br />关键词:嵌入式Linux;USB无线网卡;流媒体服务器;双缓冲;移动视频监控<br />0 引 言<br /> 传
2010-11-29 17:16:00 1776 1
原创 工业数据采集器,介绍嵌入式WinCE在远程数据采集系统设计
<br />1 引言<br />传统数据采集系统一般利用各种数据采集卡或是多串口卡,编制相应的定制软件,将外 部信号采集到工控机或普通PC 机。由于硬件结构的限制,传统的数据采集系统体积大、实 时性差、信号衰减严重、外挂设备数量有限,无法满足微型化、大容量、高实时性、多参数 和高稳定性的要求。随着计算机技术和网络技术的发展,各种新的数据采集的实现方案不断 出现,其中,以TCP/IP 通信机制的远程数据采集系统具有较好的使用前景[1]。本文以基于 WinCE 的嵌入式设备为核心,取代传统意义上的PC 机,采用
2010-11-29 16:16:00 2254
原创 选择Windows CE wince嵌入式操作系统 的十大理由
<br />Windows CE是什么?<br />Windows CE是一个具有战略意义的操作系统。它拥有windows操作系统的特点,支持32位虚拟内存机制、按需分配内存和内存映射文件;他也是抢先式多任务并具有强大通信能力的Win32嵌入式操作系统,是微软专门为信息设备、移动应用、消费类电子产品、嵌入式应用等非PC领域而设计的。<br /><br />理由一 支持广泛的网络通讯<br />因为不同的应用程序和设备在通讯方面的要求不同,所以Windows CE提供了支持广泛的硬件和通讯技
2010-11-29 14:18:00 1091
原创 微软Windows CE 6.0 (wince.net)的技术发展与突破
Windows CE 6.0的技术发展与突破16161122007-8-13 11:04:37 收藏 | 打印 | 投票(10) | 评论(1) | 阅读(3896) ◇字体:[大 中 小] 微软在操作系统领域共有3大分支,其中之一是已经成为历史的DOS/Win9X,而另一分支则是正在桌面环境上发光发热的NT架构,最新一代产品为Vista,而CE这一分支算是微软针对个人计算机以外的产品所开发的操作系统家族统称,使用在PDA或智能型手机上的就称为Win
2010-11-29 14:14:00 4428
原创 在嵌入式WinCE6.0下OEMIOControl的实现
<br />在WinCE5.0中,应用程序和驱动程序可以通过调用KernelIoControl(..)函数来访问WinCE内核,导致调用 OEMIoControl函数,这样应用程序和驱动程序就可以访问到OAL中的资源了。但在WinCE6.0中,提供了更好的安全性,应用程序能够访问 OEMIoControl中的case受到了限制,默认情况下只有下面的这些case是可以让应用程序访问的: <br />IOCTL_HAL_GET_CACHE_INFO <br />IOCTL_HAL_GET_DEVICE_INFO
2010-11-01 16:39:00 700
原创 iPhone Android等智能手机操作系统风云
在苹果公司的iPhone推出之前,整个智能手机产业可以用“死气沉沉”来形容。当时市场上占有率前几位的系统是Symbian,Windows mobile,RIM,和Palm,这些系统都有着相同的毛病:
2010-11-01 16:15:00 1125
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人