Intel凌动平台嵌入式应用与实践PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:章亦葵,李幼萌编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2013
- ISBN:9787302315704
- 页数:232 页
第1章 Atom处理器的结构及发展简介 1
1.1 Intel x86微处理器简介 1
1.1.1 Intel微处理器的发展历史 1
1.1.2 Intel微处理器的应用 2
1.1.3 Intel Atom E6xx微处理器结构概述 3
1.1.4 Intel Atom E6xx与IOH的应用结构 5
1.1.5 Intel Atom E6xx的优势 7
1.2 E6xx与I0H结构认知 8
1.3总结 12
思考题 12
参考文献 13
第2章 Atom平台软件开发环境 15
2.1安装典型操作系统 15
2.1.1安装Windows XP操作系统 15
2.1.2安装Linux操作系统 19
2.2安装软件开发环境 30
2.2.1 Windows XP下软件开发环境的安装 30
2.2.2 Linux下软件开发环境的安装 38
2.3总结 40
思考题 41
参考文献 41
第3章 Atom软件开发 43
3.1在线仿真工具 43
3.1.1在线仿真工具简介 43
3.1.2上电初始化调试及Linux OS内核调试 44
3.2软件建模工具 46
3.2.1 UML模型和图 46
3.2.2模型的视图 48
3.2.3用例图 49
3.3在.NET框架下使用C#进行软件开发 53
3.3.1使用Mono开发控制台程序 54
3.3.2使用MonoDevelop开发基于GTK#2.0的图形界面程序 57
3.3.3使用Visual Studio开发WPF图形界面程序 64
3.3.4 C#程序的跨平台特点 68
3.4总结 69
思考题 69
参考文献 69
第4章 Linux系统软硬件开发 71
4.1 GPIO 71
4.1.1 GPIO简介 71
4.1.2 GPIO接口的定义 72
4.1.3 GPIO应用开发方法 73
4.1.4 GPIO接口开发实例 74
4.2 LPT接口 75
4.2.1 LPT接口简介 76
4.2.2 LPT接口的定义 76
4.2.3 LPT应用开发方法 78
4.2.4 LPT接口开发实例 79
4.3 I2C总线与SPI总线 81
4.3.1 I2C简介 81
4.3.2 I2C协议 82
4.3.3使用 GPIO模拟I2C总线进行通信 83
4.3.4 SPI简介 86
4.3.5 SPI协议 86
4.3.6使用GPIO模拟SPI总线进行通信 88
4.4 RS-232C总线 90
4.4.1 RS-232C简介 90
4.4.2 RS-232C接口的定义 91
4.4.3 RS-232C接口的连接 93
4.4.4 RS-232C协议 94
4.4.5 RS-232C应用开发方法 95
4.4.6 RS-232C接口开发实例 96
4.4.7 RS-422总线与RS-485总线 99
4.5 CAN总线 99
4.5.1 CAN总线简介 100
4.5.2 CAN总线的工作原理 100
4.5.3 CAN总线的工作特点 100
4.5.4 CAN总线协议的层次结构 101
4.5.5 CAN总线的报文结构 101
4.5.6 CAN总线配置 103
4.5.7 CAN总线应用开发接口 104
4.5.8 CAN总线开发实例 107
4.6触摸屏 109
4.6.1触摸屏简介 110
4.6.2触摸屏应用开发接口 111
4.6.3触摸屏开发实例 112
4.7看门狗 113
4.7.1看门狗简介 113
4.7.2看门狗应用开发方法 113
4.7.3看门狗应用开发实例 114
4.8 TCP/IP编程 114
4.8.1 Socket简介 115
4.8.2 UDP程序设计方法 115
4.8.3 TCP程序设计方法 116
4.8.4 Socket应用程序开发接口 116
4.8.5 UDP通信实例 122
4.8.6 TCP通信实例 126
4.9多进程及多线程编程 130
4.9.1进程简介 130
4.9.2进程控制应用程序开发接口 132
4.9.3进程通信实例 135
4.9.4线程简介 136
4.9.5线程应用程序开发接口 137
4.9.6多线程设计实例 137
4.10驱动程序开发 140
4.10.1驱动程序 140
4.10.2加载与卸载 141
4.10.3 Hello World程序 141
4.10.4字符型驱动程序设计简介 142
4.11总结 146
思考题 146
参考文献 146
第5章 Windows XP系统软硬件开发 149
5.1 GPIO接口 149
5.1.1 GPIO驱动接口API 149
5.1.2 GPIO驱动接口的数据结构 150
5.1.3 GPIO驱动接口API的调用方法 151
5.1.4 GPIO应用开发方法 154
5.2 LPT接口 156
5.2.1 LPT驱动接口API 156
5.2.2 LPT驱动接口的数据结构 158
5.2.3 LPT驱动接口API的调用方法 158
5.2.4 LPT应用开发方法 159
5.3 RS232接口 163
5.3.1 SerialPort类 164
5.3.2 SerialPort类的使用方法 165
5.3.3 SerialPort软件编程实例 167
5.4 CAN总线接口 171
5.4.1 CAN总线驱动接口API 171
5.4.2 CAN总线驱动的数据结构 173
5.4.3 CAN总线驱动接口API的调用方法 174
5.4.4使用C/C+++语言实现CAN总线应用开发 180
5.4.5使用C#实现CAN总线应用开发 185
5.5网络通信 193
5.5.1网络的地址及连接设定 194
5.5.2创建TCP/IP网络数据流服务器 196
5.5.3创建TCP/IP网络数据流客户端 199
5.5.4可连接多客户端的服务器 203
5.6总结 208
思考题 208
参考文献 208
第6章 软件开发实践项目 209
6.1 LC测试仪 209
6.1.1实践环节描述 209
6.1.2实践环节要求 210
6.1.3开发工具和嵌入式硬件 210
6.1.4软硬件系统设计 211
6.1.5通信环境的仿真 215
6.2 3D加速度传感器的数据采集及显示系统 216
6.2.1实践环节描述 216
6.2.2实践环节要求 216
6.2.3开发工具和嵌入式硬件 216
6.2.4软硬件系统设计 218
6.2.5通信环境的仿真 224
6.3 CAN总线数据采集系统 224
6.3.1实践环节描述 224
6.3.2名词解释 225
6.3.3实践环节要求 225
6.3.4 CAN控制器与上位机通信 226
6.3.5软件系统设计要求 228
6.3.6扩展功能 231
6.4总结 231
思考题 232
参考文献 232
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《语文教育教学实践探索》陈德收 2018
- 《彼得·布鲁克导演实践研究》邓小玲著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019