CE下基于Zylonite硬件平台的SD卡驱动开发
本文结合实际项目(一款以Windows为操作系统内核的GSM/PHS双模智能手机)对嵌入式系统Windows CE 5.0的底层驱动(SD卡)的架构进行了分析和研究,以MARVELL公司提供的基于Intel Zylonite硬件平台的BSP为基础,利用Windows CE 5.0的Platform Builder集成开发环境(IDE)开发适合实际项目的SD卡驱动代码,分别以轮询和中断方式实现该驱动的动态加载,并深入分析SD卡驱动(流驱动)的详细的加载过程。
使用DS89C450对XilinxPROM的在系统编程设计
使用DS89 C450型单片机的I/O口实现JTAG通信协议,再用部分I/O口构造片选逻辑,来对一个系统中多片Xilinx P1atform Flash PROM进行在系统编程(ISP),以此来更新对应的FPGA的配置数据。同时,DS89 C450通过在应用编程(IAP)来更新用户代码。将硬件电路设计在背板上,实现插板式机箱结构,方便系统升级。
嵌入式Win CE中CAN总线控制器的驱动设计与实现
CAN总线是一种具有国际标准且性价比较高的现场总线,在当今自动控制领域的发展中发挥着重要的作用。这里简要地介绍了CAN总线及其控制器SJA1000的工作原理和winCE下流接口驱动程序的相关知识。采用winCE流接口驱动程序实现对CAN控制器访问并操作,并详细地分析了SJA1000驱动程序的设计与实现,并使用Platform Builder将驱动编译进内核,以动态链接库的形式提供给用户,为进一步开发嵌入式winCE操作系统系统下CAN总线设备提供了一个良好的底层硬件驱动支持。
-
共1页/3条