免费论文查重: 大雅 万方 维普 turnitin paperpass

分析蓝牙基于低功耗蓝牙针式打印机系统设计集

最后更新时间:2024-03-11 作者:用户投稿原创标记本站原创 点赞:19917 浏览:85549
论文导读:
摘要:打印机作为一种最常用的输出设备,在人们日常生活中发挥着不可替代的意义。针式打印机凭借其独特的打印模式,在几点特殊行业中无法被其他类型打印机替换。打印机技术的进展十分不平衡,主要的核心技术仍掌握在发达国家手中。我国已逐渐掌握了针式打印机的核心技术,具备一定的自主研发能力。随着电子行业和无线网络的不断进展,人们的生活工作模式也在不断的发生变化,对智能、快捷、方便的无线打印设备的需求也更加的强烈;随着蓝牙技术联盟宣布正式采纳蓝牙4.0核心规范,具有极低的运转和待机功耗的蓝牙技术得到了世界的广泛关注,由此,蓝牙技术在打印机行业也得到了广泛的重视和运用。本课题来源于一个针式打印机开发项目,该打印机的体系设计不再利用传统的单片机和CPLD(复杂可编程逻辑器件)组合的打印制约模块,而是使用单独的一片ARM处理器完成打印体系的制约,内置的蓝牙通信模块使得该打印机能够完美支持蓝牙无线打印。本论文首先对针式打印机的各部分结构进行了简单简介,使读者对打印机的工作原理有一个大致的认识,简介了Windows体系打印系统及功能、Windows体系下打印机驱动的相关技术和组件从及TI(德州仪器)提供的蓝牙低功耗(BLE)协议。本论文着重描述作者在项目中承担的具体工作,包括:(1)微软通用打印机驱动程序的开发;(2)在OSAL体系下完成蓝牙虚拟串口通信程序设计;(3)打印机主控芯片与主机间体系交互的开发,实现通过普通的USB接口完成对打印机主控ARM芯片的制约操作。关键词:针式打印机论文驱动论文蓝牙4.0论文ARM论文体系交互论文
本论文由www.7ctime.com,需要可从关系人员哦。摘要4-5
Abstract5-6
目录6-8
1 绪论8-13

1.1 课题的探讨背景及作用8-9

1.2 打印机的进展走势9-10

1.3 蓝牙针式打印机进展近况10-11

1.4 选题来源及主要工作11

1.5 本论文组织结构11-13

2 针式打印机体系组成设计13-19

2.1 针式打印机的机械组成13-15

2.2 针式打印机的电路组成15-17

2.1 驱动与制约电路15

2.2 检测与复位电路15-16

2.3 面板制约与显示电路16

2.4 接口电路16

2.5 蓝牙模块电路16-17

2.3 打印机体系软件的设计17-18

2.4 本章小结18-19

3 Windows打印机驱动程序开发19-30

3.1 打印机驱动程序的系统与功能19

3.2 打印机假脱机体系19-21

3.

2.1 打印假脱机功能及特征19-20

3.

2.2 打印假脱机的组件20-21

3.3 打印机驱动程序组件21-22

3.1 打印图形动态链接库21-22

3.2 打印接口动态链接库22

3.4 针式打印机驱动设计22-29

3.4.1 微软通用打印驱动程序22-23

3.4.2 微软通用打印机程序开发23-24

3.4.3 基于GPD描述针式打印机24-29

3.5 本章小结29-30

4 基于蓝牙4.0 无线通信的开发30-43

4.1 低功耗蓝牙芯片30-32

4.2 低功耗蓝牙协议32-37

4.

2.1 BLE蓝牙协议栈结构32-34

4.

2.2 BLE-Stack协议找GAP层34-35

4.

2.3 BLE-Stack协议栈GATT层35-37

4.3 蓝牙串口模块的实现37-42
4.

3.1 OSAL操作体系37-39

4.

3.2 蓝牙串口模块实现39-42

4.4 本章小结42-43
5 基于ARM芯片的体系交互43-53

5.1 ARM芯片引导程序43-45

5.

1.1 引导程序简介43-44

5.

1.2 引导程序执行流程44-45

5.

1.3 引导程序启动初始化45

5.2 引导程序的实现45-47
5.

2.1 MAILBOX结构体45-46

5.

2.2 引导程序的设计46-47

5.

2.3 引导程序交叉编译47

5.3 体系交互的实现47-51

5.4 体系测试51-52

5.5 本章小结52-53

结论53-54
参考文献54-56
攻读硕士学位期间参与科研项目状况56-57
致谢57-58