-
>
中医基础理论
-
>
高校军事课教程
-
>
思想道德与法治(2021年版)
-
>
毛泽东思想和中国特色社会主义理论体系概论(2021年版)
-
>
中医内科学·全国中医药行业高等教育“十四五”规划教材
-
>
中医诊断学--新世纪第五版
-
>
中药学·全国中医药行业高等教育“十四五”规划教材
嵌入式系统设计与应用——基于ARM CORTEX-A8和LINUX(第3版)(微课视频版) 版权信息
- ISBN:9787302654735
- 条形码:9787302654735 ; 978-7-302-65473-5
- 装帧:平装-胶订
- 册数:暂无
- 重量:暂无
- 所属分类:>>
嵌入式系统设计与应用——基于ARM CORTEX-A8和LINUX(第3版)(微课视频版) 本书特色
? 从底层驱动到应用软件,全面覆盖基于ARM Cortex-A8和Linux的嵌入式系统开发全过程。
? 以ARM Cortex-A8作为系统核心处理器架构,从作者自身从事的科研项目和实践活动出发,选择了具有一定实用价值、包含交叉学科知识且反映嵌入式系统与物联网技术结合的三个项目实例。这些实例不仅从理论上深化拓展嵌入式系统设计方法和理念,也从实践角度提出“碰到问题如何运用所学知识解决问题”的观点,促进学生学以致用思想的升华。
? 增加Qt和SQLite数据库相关知识,以满足日益增长的嵌入式系统UI设计与数据处理需求,更符合学科特点和满足智能移动平台需要。
? 融入课程思政元素,配套微课视频、工程文件、教学课件、教学大纲、思政案例等资源。
嵌入式系统设计与应用——基于ARM CORTEX-A8和LINUX(第3版)(微课视频版) 内容简介
本书以当前嵌入式系统领域里具有代表性的ARM Cortex-A8处理器和嵌入式Linux作为分析对象,从嵌入式系统的发展历史和特点出发,对A8嵌入式处理器的体系结构、存储系统、中断系统、ARM指令集和S5PV210微处理器进行了详细介绍。在此基础上,阐述了ARM-linux内核、文件系统、移植及调试方法、驱动程序的设计等内容。然后,本书介绍了QT图形界面程序和SQLite数据库。*后介绍了嵌入式系统设计方法以及三个应用案例。本书可以作为高等学校计算机、电子、电信类专业的教材,也可以作为相关嵌入式开发人员的参考用书。
嵌入式系统设计与应用——基于ARM CORTEX-A8和LINUX(第3版)(微课视频版) 目录
子系统 5.6ARMLinux系统调用 5.7本章小结 习题 第6章嵌入式Linux文件系统 微课视频: 15分钟,2集 6.1Linux文件系统基础 6.1.1概述 6.1.2ext2文件系统 6.1.3ext3和ext4文件系统 6.2嵌入式文件系统 6.2.1概述 6.2.2JFFS2嵌入式文件系统 6.3YAFFS与YAFFS2文件系统简介 6.3.1YAFFS文件系统 6.3.2YAFFS2文件系统简介 6.4根文件系统 6.4.1根文件系统概述 6.4.2根文件系统的制作工具——BusyBox 6.4.3YAFFS2文件系统的创建 6.5本章小结 习题
第7章嵌入式Linux系统移植及调试 微课视频: 122分钟,8集 7.1BootLoader基本概念与典型结构 7.1.1BootLoader基本概念 7.1.2BootLoader的操作模式 7.1.3BootLoader的典型结构 7.1.4常见的BootLoader 7.2UBoot 7.2.1UBoot概述 7.2.2UBoot启动的一般流程 7.2.3UBoot环境变量 7.2.4UBoot命令 7.3交叉开发环境的建立 7.4交叉编译工具链 7.4.1交叉编译工具链概述 7.4.2工具链的构建方法 7.4.3交叉编译工具链的主要工具 7.4.4Makefile 7.5嵌入式Linux系统移植过程 7.5.1UBoot移植 7.5.2内核的配置、编译和移植 7.6GDB调试器 7.7远程调试 7.7.1远程调试工具的构成 7.7.2通信协议——RSP 7.7.3远程调试的实现方法及设置 7.7.4远程调试应用实例方法 7.8内核调试 7.8.1printk() 7.8.2KDB 7.8.3Kprobes 7.8.4KGDB 7.9本章小结 习题 第8章设备驱动程序设计 微课视频: 65分钟,6集 8.1设备驱动程序开发概述 8.1.1Linux设备驱动程序分类 8.1.2驱动程序的处理过程 8.1.3设备驱动程序框架 8.1.4驱动程序的加载 8.2内核设备模型 8.2.1设备模型功能 8.2.2sysfs 8.2.3sysfs的实现机制kobject 8.2.4设备模型的组织——platform总线 8.3字符设备驱动设计框架 8.3.1字符设备的重要数据结构 8.3.2字符设备驱动框架 8.4GPIO驱动概述 8.4.1gpiolib关键数据结构 8.4.2GPIO的申请和注册 8.5I2C总线驱动设计 8.5.1I2C总线概述 8.5.2I2C驱动程序框架 8.5.3关键数据结构 8.5.4I2C核心接口函数 8.5.5I2C设备驱动的通用方法 8.6块设备驱动程序设计概述 8.6.1块设备驱动整体框架 8.6.2关键数据结构 8.6.3块设备的请求队列操作 8.7嵌入式网络设备驱动设计 8.7.1网络设备驱动程序框架 8.7.2网络设备驱动程序关键数据结构 8.7.3网络设备驱动程序设计方法概述 8.8网络设备驱动程序示例——网卡DM9000驱动程序分析 8.9本章小结 习题 第9章Qt图形界面应用程序开发基础 微课视频: 14分钟,2集 9.1Qt简介 9.2Qt 5概述 9.2.1Qt 5简介 9.2.2通过“帮助”菜单了解Qt 5的组成——模块 9.2.3Linux下Qt开发环境的安装与集成 9.2.4Qt Creator功能和特性 9.3信号和插槽机制 9.4Qt程序设计 9.4.1helloworld程序 9.4.2多窗口应用程序 9.5Qt数据库应用 9.5.1数据库驱动 9.5.2Qt与SQLite数据库的连接 9.5.3SQL模型 9.6本章小结 习题
第10章SQLite数据库 微课视频: 63分钟,6集 10.1SQLite数据库概述 10.1.1基于Linux平台的嵌入式数据库概述 10.1.2SQLite的特点 10.1.3SQLite的体系结构 10.2SQLite安装 10.3SQLite的常用命令 10.4SQLite的数据类型 10.5SQLite的API函数 10.5.1核心C API函数 10.5.2扩充C API函数 10.6SQLite数据库管理工具 10.7本章小结 习题 第11章嵌入式系统的开发设计案例 微课视频: 32分钟,4集 11.1嵌入式系统设计方法介绍 11.1.1传统的嵌入式系统设计方法 11.1.2“协同设计”概念的嵌入式系统设计方法 11.2基于ARM的嵌入式Web服务器设计实例 11.2.1系统环境搭建 11.2.2Web服务器原理 11.2.3嵌入式Web服务器设计 11.3物联网网关设计实例 11.3.1背景介绍——环境监测系统平台整体架构 11.3.2网关节点硬件设计方案 11.3.3系统软件设计 11.3.4数据库建设 11.4智能无人值守实验室监控系统设计实例 11.4.1系统总体框架 11.4.2学生选课预约 11.4.3门禁系统 11.4.4ZigBee网络的网络拓扑及路由协议 11.4.5Qt的使用 11.5本章小结 参考文献
- >
中国人在乌苏里边疆区:历史与人类学概述
中国人在乌苏里边疆区:历史与人类学概述
¥20.6¥48.0 - >
李白与唐代文化
李白与唐代文化
¥12.5¥29.8 - >
月亮虎
月亮虎
¥15.4¥48.0 - >
人文阅读与收藏·良友文学丛书:一天的工作
人文阅读与收藏·良友文学丛书:一天的工作
¥20.6¥45.8 - >
中国历史的瞬间
中国历史的瞬间
¥12.5¥38.0 - >
新文学天穹两巨星--鲁迅与胡适/红烛学术丛书(红烛学术丛书)
新文学天穹两巨星--鲁迅与胡适/红烛学术丛书(红烛学术丛书)
¥9.9¥23.0 - >
名家带你读鲁迅:故事新编
名家带你读鲁迅:故事新编
¥13.0¥26.0 - >
名家带你读鲁迅:朝花夕拾
名家带你读鲁迅:朝花夕拾
¥10.5¥21.0
-
食品添加剂
¥33.5¥45 -
VB语言程序设计
¥29.9¥39.8 -
C语言程序设计习题与实验指导
¥9.1¥18 -
地下建筑结构-(第三版)-(赠课件)
¥49.4¥55 -
模具制图
¥37.8¥49 -
工程机械结构认知
¥10.5¥22