您所在位置: 网站首页 / 第9部分开发应用实例上课讲义.ppt / 文档详情
第9部分开发应用实例上课讲义.ppt 立即下载
2024-12-03
约1千字
约43页
0
1.2MB
举报 版权申诉
预览加载中,请您耐心等待几秒...

第9部分开发应用实例上课讲义.ppt

第9部分开发应用实例上课讲义.ppt

预览

免费试读已结束,剩余 38 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第9章开发应用实例	实物图片9.2硬件平台的设计	图9.1b核心板部分的示意图图9.1c核心板PCB图(6层)图9-2NANDFlashROM的原理图	图9-3核心板SDRAM部分的原理电路图			9.2.2系统板(应用板)的组成与工作原					图9-8串行接口电路		图9.8复位电路原理图	盘点机的输入信号则采用外接的串口键盘手动输入和串口条形码扫描仪读入方式。串口键盘为自行设计的,适合盘点业需要的专用键盘,键盘采用了一款16位低功耗单片机——MSP430进行管理。
使用盘点机的目的是为了提高盘点效率,对于盘点人员而言,使用最多的就是扫描仪和键盘。扫描仪上只有一个按键,使用简单。由于键盘的效率对于提高盘点的效率非常重要,所以在盘点机系统中设计一款最合适盘点使用的键盘是提高盘点效率的重要一环。盘点机是一款便携式设备,键盘不可能做得很大,另一方面为了便于盘点人员实现盲打,按键的大小不能太小,特别是频繁使用的按键还应该比计算机标准键盘略大。在这种情况下,按键的个数就有所限制,经过大量实践,最终的键盘设计采用了31键的方案。其中字母和数据键在一般情况下作为数字键使用,配合Shift按键输入字母,图9-10为键盘部分的框图。	图9-10为键盘部分的框图	系统板图9.3软件系统的设计1)NANDFlashROM存储空间的分配
系统核心板上使用NANDFlashROM芯片内部分为4个平面,每个平面包含1024个块,每块包含32页,每页512字节。芯片的读写以页为单位,擦除以块为单位。故存储器的分配以块为单位(16KB)。存储器分为两个大小相同的大区,即系统区和用户区,均为2048块。用户区供用户保存用户程序和数据使用。系统区又具体分为三个区段:
(1)NBoot区(0-1块):
大小为2块(32KB),其前4KB是系统启动代码,用于引导EBoot(调试状态)或者WindowsCE(发行状态)内核,其他部分可以保存启动中可能需要的程序或者数据。
(2)EBoot区(2-8块):
大小为7块(112K),一般在调试时使用,主要作用是格式化NANDFlash,通过网络下载WindowsCE内核等。
(3)WindowsCE区(其他块):保存WindowsCE的系统文件。2)WinCE操作系统的定制和实现				3)WindowsCE的启动过程	9.3.2盘点系统驱动程序的开发	2)电源管理		3)键盘驱动程序的实现	键盘驱动程序9.3.3用户应用程序的开发
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

第9部分开发应用实例上课讲义

文档大小:1.2MB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用