基于PXA255的WinCE开发平台的硬件设计
[摘 要]本文结合Xscale PXA255的ARM9系列嵌入式系统硬件平台以及Windows CE软件环境以先尚PXA255开发板为基础设计CFCompactFlash卡插槽与主机的接口电路。讨论在WindowsC E开发环境下硬件电路的实现并完成了针对ATA接口的True IDE模式下CF卡驱动的编写。
[关键词]嵌入式系统 PXA255 Windows CE CF卡
[Abstract] This paper combined with the embedded systematic hardwareplatform of ARM9 series and Windows CE software environment,based on theCinsum PXA255 Development Board,the interface circuits between the PXA255Development Board and the Compact Flash Card socket are designed.In this paper,author mainly discuss the implementation of hardware electric circuits in theWindowsCE environment and realizes the program of the drive for the ATA in theTrue IDE mode.
[Key Words] Embedded system PXA255 Windows CECompactFlash Card
1.引言
伴随着数码产品在消费电子领域的兴起移动存储作为存储产品和技术中最活跃的部分展现出了无尽的魅力和光明的前景。各种不同的格式卡在更高速度、更大容量和更小体积的三大指标上展开激烈的竞争。 CF卡以更高速度、更大容量为目标多用于追求性能、高像素、连拍速度的高端数码相机上。存取速度和存储容量是CF卡的两个重要指标。 Inte l推出的PXA255高效能处理器处理能力极高。本文以先尚PXA255开发板为基础深入研究了在WinCE开发平台下PXA255开发板与CF卡插槽之间接口电路的实现方案 以便进一步提高CF卡的存取速度。
2.基于PXA255的硬件设计理论基础
PXA255处理器是新一代的嵌入式处理器基于ARMv5TE体系结构的微处理器性价比较高、功耗较低适合于数字移动电话、个人数字助理、网络路由器等嵌入式系统的应用[1]。 PXA255处理器提供了PCMCIA/CF卡控制器可以方便地实现PXA255处理器与CF卡的接口设计。
CF卡由2个基本部分组成如图2-1所示控制芯片和闪存模块组控制芯片用来实现与主机的连接及控制数据在闪存模块中的传输闪存用于存储信息
[4]。
图2-1 CF卡结构框图
老鹰主机HawkHost是个人比较喜欢的海外主机商,如果没有记错的话,大约2012年左右的时候算是比较早提供支付宝付款的主机商。当然这个主机商成立时间更早一些的,由于早期提供支付宝付款后,所以受众用户比较青睐,要知道我们早期购买海外主机是比较麻烦的,信用卡和PAYPAL还没有普及,大家可能只有银联和支付宝,很多人选择海外主机还需要代购。虽然如今很多人建站少了,而且大部分人都用云服务器。但是老鹰主机...
RAKsmart 商家估摸着前段时间服务器囤货较多,这两个月的促销活动好像有点针对独立服务器。前面才整理到七月份的服务器活动在有一些配置上比上个月折扣力度是大很多,而且今天看到再来部分的服务器首月半价,一般这样的促销有可能是商家库存充裕。比如近期有一些服务商挖矿服务器销售不好,也都会采用这些策略,就好比电脑硬件最近也有下降。不管如何,我们选择服务器或者VPS主机要本着符合自己需求,如果业务不需要,...
Hostodo商家算是一个比较小众且运营比较久的服务商,而且还是率先硬盘更换成NVMe阵列的,目前有提供拉斯维加斯和迈阿密两个机房。看到商家这两年的促销套餐方案变化还是比较大的,每个月一般有这么两次的促销方案推送,可见商家也在想着提高一些客户量。毕竟即便再老的服务商,你不走出来让大家知道,迟早会落寞。目前,Hostodo有提供两款大流量的VPS主机促销,机房可选拉斯维加斯和迈阿密两个数据中心,且都...