网站购物车   | 店铺购物车  
店铺平均得分:99.86 分,再接再厉!!!【查看全部评价】
评分 40分 50分 60分 70分 80分 90分 100分
数量 0 1 0 1 1 5 1028
本店铺共有 0 笔投诉记录,投诉率 0% ,低于平均投诉率 1% 【查看详细】
投诉类型
数量
比例
店主称呼:晓淘   联系方式:购买咨询请联系我  13786111290    地址:湖南省 长沙市 岳麓区 莲花镇
促销广告:只做正版的大学教材
图书分类
店铺介绍
专做大学二手教材
交易帮助
第一步:选择图书放入购物车。
第二步:结算、填写收货地址。
第三步:担保付款或银行汇款。
第四步:卖家发货。
第五步:确认收货、评价。
作/译者:林晓飞 出版社:清华大学出版社
基于ARM嵌入式Linux应用开发与实例教程
出版日期:2007年07月
ISBN:9787302155591 [十位:7302155593]
页数:368      
定价:¥36.00
店铺售价:¥14.40 (为您节省:¥21.60
店铺库存:1
注:您当前是在入驻店铺购买,非有路网直接销售。
正在处理购买信息,请稍候……
我要买: * 如何购买
** 关于库存、售价、配送费等具体信息建议直接联系店主咨询。
联系店主:购买咨询请联系我  13786111290
本店已缴纳保证金,请放心购买!【如何赔付?】
买家对店铺的满意度评价:查看更多>>
评分
评价内容
评论人
订单图书
  • 100分
    满分
    确认收货后30天未评价,系统默认好评!
    [2023-03-07 15:12:49]
    李**
    佛山市
  • 100分
    满分
    确认收货后30天未评价,系统默认好评!
    [2022-06-12 07:37:06]
    田**
    淮安市
  • 100分
    满分
    确认收货后30天未评价,系统默认好评!
    [2022-06-02 08:26:46]
    刘**
    宜宾市
  • 100分
    满分
    确认收货后30天未评价,系统默认好评!
    [2022-05-20 21:22:27]
    张**
    郑州市
  • 100分
    满分
    确认收货后30天未评价,系统默认好评!
    [2022-05-11 13:43:55]
    李**
    钦州市
《基于ARM嵌入式Linux应用开发与实例教程》内容提要:
所书从理论基础及实际应用的角度出发,不仅详细地讲述了嵌入式系统基础理论方面的知识,还结合具体的实验开发板讲述了嵌入式系统的详细开发方法和步骤。实际案例丰富,内容的可读性,可用性和实践性强。
本书所讲述的理论基础知识包括嵌入式系统的硬件、软件方面的知识和相关的系统开发方法。硬件方面**介绍了ARM微处理器的知识,软件方面主要介绍了Linux操作系统方面的知识。实验开发案例的开发环境基于ARM9微处理器和Linux操作系统。
本书不仅有详细的理论基础知识介绍,还有大量的开发案例以供参考,可读性和实用性强,可供从事嵌入式系统设计和开发的广大科技人员阅读,也可作为大专院校电子控制专业及其他相关专业的教材或参考资料。
《基于ARM嵌入式Linux应用开发与实例教程》图书目录:
**部分绪论. 1第1章嵌入式系统的硬件构成 31.1嵌入式处理器 31.1.1嵌入式处理器的品种划分 31.1.2嵌入式处理器的选择 61.2存储器 71.2.1ROM 81.2.2RAM 81.3输入输出设备 81.3.1液晶显示 81.3.2触摸屏 91.3.3语音输入输出技术 111.3.4键盘 111.4电源转换与管理 141.4.1电源IC分类 141.4.2电源IC的特点 151.4.3电源IC选用指南 161.5接口技术 171.5.1并行接口 171.5.2串口 181.5.3USB 191.5.4PCMCIA和CF 191.5.5红外线接口 211.6总线 221.6.1ISA 221.6.2PCI 231.6.3I2C总线 231.6.4SPI总线 241.6.5PC104总线 241.6.6CAN总线 251.7嵌入式系统开发中常用的硬件调试和编程技术 261.7.1微代码支持的串口调试 261.7.2编程技术 261.7.3JTAG与IEEE1149协议简介 271.7.43.3V和5V装置的互连 29第2章嵌入式处理器介绍 312.1ARM微处理器概述 312.2ARM微处理器的应用领域及特点 312.2.1ARM微处理器的应用领域 312.2.2AM微处理器的特点 322.3ARM微处理器系列 322.3.1ARM7微处理器系列 322.3.2ARM9微处理器系列 332.3.3ARM9E微处理器系列 332.3.4ARM10E微处理器系列 342.3.5SecurCore微处理器系列 342.3.6StrongARM微处理器系列 352.3.7Xscale处理器 352.4ARM微处理器结构 352.4.1RISC体系结构 352.4.2ARM微处理器的寄存器结构 362.4.3ARM微处理器的指令结构 362.**RM微处理器的应用选型 372.5.1ARM微处理器内核的选择 372.5.2系统的工作频率 372.5.3芯片内存储器的容量 372.5.4片内外围电路的选择 372.6ARM微处理器的编程模型 382.7ARM体系结构的存储器格式 382.7.1大端格式 382.7.2小端格式 392.8指令长度及数据类型 392.9处理器模式 392.10寄存器组织 402.10.1ARM状态下的寄存器组织 402.10.2Thumb状态下的寄存器组织 422.10.3程序状态寄存器 442.11异常 462.11.1ARM体系结构所支持的异常类型 462.11.2对异常的响应 462.11.3从异常返回 472.11.4各类异常的具体描述 472.11.5异常进入/退出 482.11.6异常向量 492.11.7异常优先级 492.11.8应用程序中的异常处理 502.12ARM微处理器的指令系统 502.12.1ARM微处理器的指令的分类与格式 502.12.2指令的条件域 512.13ARM指令的寻址方式 522.13.1立即寻址 522.13.2寄存器寻址 532.13.3寄存器间接寻址 532.13.4基址变址寻址 532.13.5多寄存器寻址 532.13.6相对寻址 542.13.7堆栈寻址 542.14ARM指令集 542.14.1跳转指令 542.14.2数据处理指令 562.14.3乘法指令与乘加指令 602.14.4程序状态寄存器访问指令 622.14.5加载/存储指令 632.14.6批量数据加载/存储指令 652.14.7数据交换指令 662.14.8移位指令(操作) 672.14.9协处理器指令 682.14.10异常产生指令 702.15Thumb指令及应用 702.16其他嵌入式处理器介绍 712.16.1x86 712.16.2PowerPC 712.16.3Motorola68000 722.16.4MIPS 72第3章嵌入式系统的软件构成 743.1基础知识 743.2操作系统发展史 753.2.1串行处理系统 753.2.2简单批处理系统 753.2.3多道程序设计批处理系统 753.2.4分时系统 753.2.5现代操作系统 753.3操作系统内核 763.3.1内存管理功能 763.3.2内存分割 763.3.3虚拟内存 773.4进程与中断管理 793.4.1进程描述与控制 803.4.2并发控制:互斥与同步 843.4.3并发控制:死锁处理 913.4.4中断及中断处理 943.5调度机制 953.5.1调度类型 953.5.2单处理器调度 973.5.3多处理器调度 993.5.4实时调度 1013.6I/O设备 1043.6.1I/O设备描述参数 1043.6.2I/O技术的演变 1053.6.3I/O设备逻辑描述 1053.6.4I/O缓冲技术 1073.6.5磁盘调度 1093.7文件管理 1113.7.1文件与文件系统 1123.7.2文件组织与访问 1133.7.3文件共享 1153.7.4记录分块 1153.7.5外围存储设备管理 1163.8用户界面 1173.8.1图形用户界面 1183.8.2关键技术 1183.9智能化用户界面 1203.9.1Agent技术 1203.9.2Agent技术与用户界面的结合 1233.10主流嵌入式操作系统介绍 1243.10.1WindowsCE 1243.10.2VxWorks 1253.10.3OS-9 1263.10.4QNX 1263.10.5?C/OS-II 1263.10.6Linux 126第4章嵌入式Linux介绍 1284.1Linux的基础知识介绍 1284.2Linux的进程与中断管理机制 1314.2.1Linux进程状态 1314.2.2Linux进程控制块 1324.2.3Linux内核同步机制 1334.2.4Linux进程间的通信 1344.2.5Linux中断与定时服务 1374.3Linux的调度机制 1374.3.1Linux的一般调度机制 1384.3.2RT-Linux的实时调度机制 1384.4Linux的文件系统管理 1394.4.1文件系统管理 1404.4.2虚拟文件系统 1404.5Linux下的用户界面 1414.5.1XWindow简介 1414.5.2X服务器 1424.5.3窗口管理器 1434.6嵌入式Linux内核 1444.6.1uClinux概述 1444.6.2uClinux的内存管理 1454.6.3uClinux内核结构 1464.6.4内存保护 1464.6.5编程接口的改变 1474.6.6uClinux的应用程序库 1474.6.7uClinux内核运行方式 1484.6.8uClinux支持的文件系统 1484.7嵌入式设备的文件系统 1484.7.1闪存介绍 1484.7.2第二版扩展文件系统Ext2fs 1494.7.3临时文件系统tmpfs 1494.8日志闪存文件系统版本2——JFFS2 1504.8.1概述 1504.8.2JFFS的设计原理 1504.9嵌入式用户界面 1524.9.1XFree864.X(带帧缓冲区支持的X11R6.4) 1524.9.2Microwindows 1534.9.3FLTK 1534.9.4Qt/Embedded 1544.10Microwindows剖析 1554.10.1分层设计.. 1554.10.2设备驱动层 1554.10.3设备无关的图形引擎层 1554.10.4API(基于Win32) 1564.10.5消息传递机制 1564.10.6窗口操作 1564.10.7客户区域和**坐标 1574.10.8设备上下文 1574.11Microwindows的移植和中文化 1584.11.1针对uClinux所作的修改 1584.11.2中文化处理 1584.12应用实例——电子文本阅读器 1594.12.1功能要求以及方案选择 1594.12.2具体实现 1594.13主流嵌入式Linux 1604.13.1RT-Linux 1604.13.2uClinux 1614.13.3Embedix 1614.13.4XLinux 1614.13.5PocketLinux 1614.13.6MidoriLinux 1614.13.7红旗嵌入式Linux 162第5章嵌入式系统中的Bootloader 1635.1BootLoader概述 1635.2Bootloader设计分析 1635.2.1启动加载模式 1645.2.2下载模式 1645.3Bootloader的启动及初始化 1645.3.1Bootloader的stage1 1645.3.2Bootloader的stage2 1655.4Bootloader难点分析 1665.5命令控制台 168第6章交叉编译 1696.1编译原理 1696.1.1编译的一般过程 1696.1.2与编译器相关的程序 1706.1.3编译器的移植 1716.2词法分析 1716.2.1词法的形式化描述 1716.2.2词法分析程序的设计 1746.3语法分析 1756.3.1自顶向下的语法分析 1766.3.2自底向上的语法分析 1786.4中间代码 1806.5代码优化 1826.6交叉编译技术 1856.7GCC交叉编译器 1866.7.1GCC编译流程 1866.7.2Linux环境下的GCC交叉编译器 1896.8一个交叉编译器的生成实例 1906.8.1可执行文件格式 1906.8.2交叉编译器 1916.8.3相关问题 193第7章嵌入式Linux的软件开发环境 1947.1交叉编译环境 1947.1.1安装交叉编译环境 1947.1.2添加设备驱动和内核模块 1957.2可执行文件 1957.2.1COFF文件格式 1957.2.2ELF文件格式 1957.2.3flat文件格式 1957.3调试技术 1967.3.1常见调试方法 1967.3.2内存调试 1977.3.3MEMWATCH 1977.3.4YAMD 1987.4系统调用跟踪 2007.5程序调试 2007.5.1gdb 2007.5.2kgdb 2017.5.3Oops 2037.6系统引导和内核启动 2047.6.1Bootloader程序的设计与实现 2047.6.2硬件平台的通信 2057.6.3硬件平台初始化程序 2057.6.4硬件平台监控程序 2057.7uClinux移植 2067.7.1**阶段 2067.2.2第二阶段 208第8章设备驱动程序 2108.1概述 2108.1.1设备类型 2118.1.2设备号 2118.1.3模块化编程 2128.2设备文件接口 2138.2.1用户访问接口 2138.2.2open入口点 2138.2.3close入口点 2138.2.4read入口点 2148.2.5write入口点 2148.2.6ioctl入口点 2148.3文件操作 2148.3.1file_operations结构 2148.3.2file结构 2168.4I/O操作 2178.4.1阻塞型I/O 2178.4.2select 2188.4.3异步触发 2188.5中断处理 2198.5.1注册中断处理程序 2198.5.2返回值 2208.5.3参数 2208.5.4实现中断处理程序 2218.6应用实例 2228.6.1字符型设备 2238.6.2按键 2238.6.3触摸屏 2248.7网络设备 2328.7.1网络驱动的框架 2338.7.2网卡驱动程序的加载方法 2358.7.3CS8900A芯片特点 2368.7.4CS8900A芯片驱动程序的实现 2378.7.5网络设备驱动程序的编译 2438.7.6网络驱动程序的测试 243第二部分第9章GX-ARM9-2410EP说明 2459.1系统概述 2459.2电路说明 2489.2.1系统供电 2499.2.2系统配置 2499.2.3复位逻辑 2509.2.4启动分区(BOOTROMBANK0) 2509.2.5LCD和触摸屏接口 2519.2.6键盘和SPI接口 2529.2.7A/D.D/A转换接口 2539.2.8SmartMediaCard(NANDFlashMemory)卡电路 2549.2.9PCMCIA接口 2559.2.10SD卡主机(MMC)接口 2559.2.11IIC接口 2569.2.12USB接口 2569.2.13UART接口和irDA接口 257第10章开发环境的建立 25810.1建立主机开发环境 25810.2配置minicom 25910.3配置TFTP 26010.4配置NFS服务 261第11章基本实验部分 262实验1编译Bootloader 262实验2编译Linux内核 266实验3制作文件系统及程序的烧写 283实验4烧写各部分到目标板 286实验5交叉编译并运行简单程序 291第12章**实验部分 297实验6简单驱动程序的编写 297实验7LED点阵驱动 302实验8中断试验 306实验9IICLED实验 320实验10IIS音频实验 330实验11RS-485实验... 355
《基于ARM嵌入式Linux应用开发与实例教程》编辑推荐与评论:
本书从理论基础及实际应用的角度出发,不仅详细地讲述了嵌入式系统基础理论方面的知识,还结合具体的实验开发板讲述了嵌入式系统的详细开发方法和步骤。实际案例丰富,内容的可读性、可用性和实战性较强。.
本书所讲述的理论基础知识包括嵌入式系统的硬件、软件方面的知识和相关的系统开发方法。硬件方面**介绍了ARM微处理器的知识,软件方面主要介绍了Linux操作系统方面的知识。实验开发案例的开发环境基于ARM9微处理器和Linux操作系统。..
本书不仅有详细的理论基础知识介绍,还有大量的开发案例以供参考,可读性和实用性强,可供从事嵌入式系统设计和开发的广大科技人员阅读,也可作为大专院校电子控制专业及其他相关专业的教材或参考资料。...