基于ARM主控芯片的微型热敏打印驱动及系统设计
摘要 | 第1-3页 |
Abstract | 第3-5页 |
目录 | 第5-7页 |
第一章 绪论 | 第7-10页 |
§1.1 研究背景 | 第7-8页 |
§1.2 热敏打印机发展趋势 | 第8-9页 |
§1.3 本文的主要研究工作 | 第9-10页 |
第二章 热敏打印系统总体方案 | 第10-18页 |
§2.1 热敏打印工作原理及特点 | 第10-12页 |
§2.1.1 工作原理 | 第10-11页 |
§2.1.2 热敏打印特点 | 第11-12页 |
§2.2 系统的需求分析 | 第12-13页 |
§2.3 硬件平台的选择 | 第13-14页 |
§2.3.1 主控芯片 | 第13页 |
§2.3.2 微型热敏打印头 | 第13-14页 |
§2.4 系统开发环境 | 第14-18页 |
§2.4.1 硬件平台 | 第14-16页 |
§2.4.2 软件平台 | 第16-18页 |
第三章 硬件系统设计 | 第18-31页 |
§3.1 概述 | 第18页 |
§3.2 接口设计 | 第18-25页 |
§3.2.1 主控芯片接口选择 | 第19-20页 |
§3.2.2 数据发送接口 | 第20-21页 |
§3.2.3 数据接收接口 | 第21-22页 |
§3.2.4 触发信号电路 | 第22-25页 |
§3.3 状态检测模块 | 第25-27页 |
§3.4 电机驱动模块 | 第27-28页 |
§3.5 供电模块和异常保护模块 | 第28-31页 |
§3.5.1 功耗分析 | 第28-29页 |
§3.5.2 供电模块设计 | 第29-31页 |
第四章 软件系统设计 | 第31-56页 |
§4.1 软件系统总体结构 | 第31页 |
§4.2 主体流程设计 | 第31-33页 |
§4.3 Bootloader设计 | 第33-37页 |
§4.3.1 基本概念 | 第33-34页 |
§4.3.2 操作模式 | 第34页 |
§4.3.3 主用功能 | 第34-35页 |
§4.3.4 设计与修改 | 第35-37页 |
§4.4 应用程序设计 | 第37-54页 |
§4.4.1 基本设计原则 | 第37页 |
§4.4.2 数据接收模块 | 第37-42页 |
§4.4.3 字符处理模块 | 第42-46页 |
§4.4.4 数据传输模块 | 第46-48页 |
§4.4.5 加热模块设计 | 第48-52页 |
§4.4.6 电机驱动模块 | 第52-54页 |
§4.5 异常检测模块 | 第54-56页 |
第五章 系统性能分析与评价 | 第56-64页 |
§5.1 模块测试 | 第56-58页 |
§5.1.1 接口电路测试 | 第56-57页 |
§5.1.2 数据接收模块测试 | 第57页 |
§5.1.3 电机走纸及加热测试 | 第57-58页 |
§5.2 系统整体测试 | 第58-61页 |
§5.3 系统性能分析 | 第61-64页 |
§5.3.1 打印速度 | 第61-63页 |
§5.3.2 存储空间 | 第63-64页 |
第六章 总结与展望 | 第64-66页 |
§6.1 研究总结 | 第64-65页 |
§6.2 不足及展望 | 第65-66页 |
参考文献 | 第66-68页 |
研究生阶段发表的论文 | 第68-69页 |
致谢 | 第69页 |