• arm嵌入式应用技术与实践 大中专理科机械 张均 等
  • arm嵌入式应用技术与实践 大中专理科机械 张均 等
  • arm嵌入式应用技术与实践 大中专理科机械 张均 等
  • arm嵌入式应用技术与实践 大中专理科机械 张均 等
  • arm嵌入式应用技术与实践 大中专理科机械 张均 等
21年品牌 40万+商家 超1.5亿件商品

arm嵌入式应用技术与实践 大中专理科机械 张均 等

none

26.75 6.0折 44.8 全新

库存4件

北京丰台
认证卖家担保交易快速发货售后保障

作者张均 等

出版社机械工业出版社

ISBN9787111615231

出版时间2019-01

版次1

装帧平装

开本16

页数271页

字数440千字

定价44.8元

货号xhwx_1201833395

上书时间2024-12-18

智胜图书专营店

七年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
正版特价新书
商品描述
目录:

  
前言


章嵌入式系统概述1


1.1嵌入式系统的基本概念1


1.1.1嵌入式系统的定义1


1.1.2嵌入式系统的体系结构2


1.1.3嵌入式系统的应用3


1.1.4嵌入式系统的发展3


1.2嵌入式处理器4


1.2.1arm微处理器概述4


1.2.2arm微处理器系列5


1.3嵌入式作系统8


1.3.1嵌入式作系统的发展8


1.3.2嵌入式作系统的分类8


1.4嵌入式系统开发的基本流程9


1.4.1硬件开发流程10


1.4.2软件开发流程11


本章小结11


题与思题12


第2章linux应用及编程基础13


2.1linux概述13


2.1.1linux的基本特13


2.1.2linux的版本14


2.1.3linux的内核架构15


2.1.4linux软件层次结构16


2.2linux的常用命令17


2.2.1基本作类命令18


2.2.2文件系统类命令21


2.2.3进程控制类命令25


2.2.4网络管理类命令26


2.2.5模块作类命令27


2.3linux下的程序开发工具应用基础28


2.3.1编辑器28


2.3.2gcc编译器29


2.3.3gdb调试器31


2.4linux程序编译基础34


2.4.1makefile文件34


2.4.2make工具及其应用42


本章小结45


题与思题45


第3章嵌入式linux开发环境的构建46


3.1linux环境下的嵌入式系统开发模式46


3.2嵌入式linux交编译环境的搭建47


3.2.1宿主机交编译工具的配置47


3.2.2宿主机串工具的配置与使用48


3.2.3nfs安装、配置与测试52


3.2.4tftp安装、配置与测试53


3.3uboot54


3.3.1bootloader简介54


3.3.2uboot代码分析55


3.3.3uboot的移植59


3.4嵌入式linux内核的配置编译与移植65


3.4.1linux内核的源代码结构66


3.4.2linux内核中的kconfig和makefile文件67


3.4.3嵌入式linux内核的配置69


3.4.4嵌入式linux内核的编译以及烧写73


3.5嵌入式linux根文件系统的构建与移植74


3.5.1linux支持的文件系统74


3.5.2根文件系统的基础76


3.5.3busybox的配置与编译77


3.5.4制作yaffs2根文件系统镜像81


本章小结84


题与思题84


第4章嵌入式linux的设备驱动开发基础85


4.1linux设备管理基础85


4.1.1linux设备分类86


4.1.2linux设备文件86


4.1.3linux模块与设备管理88


4.1.4模块的自动加载88


4.2linux模块化程序的代码结构88


4.3linux字符设备驱动程序93


4.3.1设备驱动程序框架94


4.3.2linux下设备驱动的数据结构96


4.3.3linux下设备驱动的调用函数100


4.4linux设备驱动的相关技术101


4.4.1linux设备驱动的并发控制101


4.4.2linux设备驱动中的阻塞和非阻塞104


4.4.3linux设备驱动中的异步通知108


4.5linux设备驱动程序的静态编译到内核109


4.6linux设备驱动程序模块的加/卸载111


4.7linux字符设备驱动测试程序代码113


本章小结114


题与思题114


第5章基于s3c2440的嵌入式linux驱动程序开发115


5.1s3c2440的体系结构简介115


5.2arm920t处理器的编程基础117


5.2.1arm9微处理器的工作模式117


5.2.2arm9微处理器的寄存器组织117


5.2.3arm9的存储方式119


5.2.4arm处理器的异常处理119


5.2.5s3c2440的存储管理120


5.2.6s3c2440的启动过程122


5.3s3c2440的gpio驱动编程124


5.3.1s3c2440的gpio硬件基础124


5.3.2s3c2440的gpio寄存器125


5.3.3s3c2440的gpio驱动程序126


5.4s3c2440中断方式的驱动编程129


5.4.1中断129


5.4.2s3c2440的中断机制130


5.4.3s3c2440的中断寄存器135


5.4.4linux中断相关的api139


5.4.5s3c2440的中断程序140


5.5s3c2440的串驱动编程145


5.5.1s3c2440的串通信基础146


5.5.2s3c2440的串驱动编程寄存器148


5.5.3s3c2440的串驱动代码155


5.6s3c2440的adc和触摸屏驱动编程159


5.6.1s3c2440的adc寄存器159


5.6.2s3c2440的adc驱动程序设计161


5.6.3s3c2440的触摸屏驱动基础167


5.6.4s3c2440的触摸屏寄存器169


5.6.5s3c2440的触摸屏程序170


本章小结177


题与思题177


第6章嵌入式linux系统的qt编程178


6.1嵌入式linux的gui简介178


6.2qt/qt/embedded概述180


6.2.1qt体系架构180


6.2.2qt/embedded181


6.2.3qtopia182


6.3qt/embedded程序开发基础183


6.3.1qt对象模型183


6.3.2qt信号与槽184


6.3.3qt/embedded事件192


6.3.4qt类库基础197


6.4qt的安装与移植198


6.4.1qt的安装198


6.4.2qt4.7.0的移植200


6.5qt编程实例202


本章小结209


题与思题209


第7章sqlite数据库的嵌入式应用210


7.1数据库概述210


7.2主流的嵌入式数据库211


7.3sqlite应用设计基础213


7.3.1sqlite数据类型213


7.3.2sqlite“点”命令213


7.3.3sql数据库作语言215


7.3.4事务与锁223


7.4sqlite3数据库编程api224


7.4.1sqlite3api接224


7.4.2api实例分析226


本章小结234


题与思题234


第8章嵌入式系统应用开发实例235


8.1停车场管理系统数据库开发235


8.1.1停车场管理系统简介235


8.1.2系统体设计235


……


内容简介:

本书以3c2440嵌入式处理器为核心,介绍嵌入式系统的与结构、linux驱动及编程基础、嵌入式系统开发环境的搭建、嵌入式系统开发和调试工具、嵌入式linux系统的驱动及应用程序设计、qlite数据库的嵌入式应用及实例开发。本书内容具有系统与实用相结合的特点,在注重嵌入式系统软件与硬件知识的讲解的同时,加强了对linux系统的应用基础与开发技术的介绍,也兼顾了linux系统在gui和数据库等方面的应用。

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

正版特价新书
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP