您好,欢迎光临有路网!
嵌入式系统设计-嵌入式技术系列丛书(嵌入式技术系列丛书)
QQ咨询:
有路璐璐:

嵌入式系统设计-嵌入式技术系列丛书(嵌入式技术系列丛书)

  • 作者:邓中亮 段大高 崔岩松
  • 出版社:北京邮电大学出版社
  • ISBN:9787563516308
  • 出版日期:2008年01月01日
  • 页数:280
  • 定价:¥31.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    《嵌入式系统设计》是作者在多年来从事嵌入式技术及应用研究的基础上撰写而成。全书共10章,分别介绍了ARM处理器、Windows CE.NET系统、嵌入式BSP环境的搭建、集成开发环境、基于Windows CE.NET的设备驱动程序开发、串口驱动程序设计、基于Windows CE.NET AC'97音频驱动设计、USB主控制器驱动设计、LCD控制器驱动程序设计、系统测试和调试技术等。详细分析了操作系统的建立、启动、运行和调试的整个过程,深入探讨了内核结构、系统原理,并以SHARP LH7A404为例详细介绍了驱动程序和应用程序的开发技术与方法。
    《嵌入式系统设计》可以作为高等学校有关专业本科生和研究生的教材,也可供从事嵌入式系统开发的技术工作人员参考。
    文章节选
    嵌入式系统是计算机、通信电子、多媒体及数据传输处理等技术与具体对象相结合的产物。嵌入式系统通常由嵌入式芯片、嵌入式��作系统、嵌入式软件及嵌入式系统开发工具等4个基本部分组成。随着信息化、智能化、网络化的不断深入发展,嵌入式系统技术也必将获得更为广阔的发展空间,向着功能密集、网络连接灵活、移动应用和多媒体信息处理轻便的方向发展。MicrosoftWindows CE是一个简洁的、**率的多平台操作系统。Windows CE有着许多嵌入式系统开发人员梦寐以求的特性,如支持蓝牙无线通信技术、对多媒体的普遍支持、使用IE浏览器以及丰富的开发工具等,同~r-g,开发公司Microsoft拥有强大的支持力量,因此Windows CE已经获得众多软、硬件厂商的支持,有许多第三方工具可供使用。
    本书的主要内容包括:ARM处理器体系结构与LH7A404处理器;Windows CE.NET系统,包括系统模型、任务管理、内存管理与存储器管理、设备管理、中断处理与实时能力等;嵌入式BSP环境的搭建,包括LH7A404平台Windows CE.NET系统BSP开发和调试环境的搭建等;基于Windows CE.NET的设备驱动程序开发,包括设备驱动中断机制与中断处理等;串口驱动程序设计;g.q-Windows CE.NET AC’97音频驱动;USB主控制器驱动;LCD控制器驱动程序设计;系统测试和调试等。
    本书由北京邮电大学的邓中亮和崔岩松、北京工商大学的段大高等编著,潘莉、周俊、陈俊勇、谢德山等为本书编写提供了支持和帮助。
    由于作者水平有限,编写时间仓促,书中可能存在不少的缺点和错误,恳请读者批评指正。
    目录
    第1章 绪论
    1.1 嵌入式系统定义
    1.2 嵌入式操作系统
    1.3 嵌入式系统的基础架构
    1.4 嵌入式系统的发展

    第2章 ARM处理器
    2.1 ARM处理器
    2.2 ARM体系结构
    2.3 LH7A404处理器
    2.3.1 LH7A404处理器特点
    2.3.2 内核和数据通道
    2.4 总线
    2.4.1 高性能总线
    2.4.2 **外围总线
    2.4.3 AHB到APB的桥
    2.5 DMA控制器
    2.6 引导存储器
    2.7 静态存储控制器
    2.7.1 工作原理
    2.7.2 PCMCIA与CF的使用
    2.8 同步动态存储控制器
    2.8.1 SDMC操作
    2.8.2 外部硬件系统设计
    2.8.3 SDMC编程
    2.8.4 初始化SDRAM设备
    2.8.5 引导模式编程
    2.9 时钟和状态控制器
    2.10 矢量中断控制器
    2.10.1 中断优先权
    2.10.2 中断分配
    2.10.3 存储映射
    2.11 直接存储器存取控制器
    2.11.1 DMA外部接口信号
    2.11.2 DMA数据传输大小
    2.12 I/O设备和静态存储控制器的接口
    2.13 在LH7A4xx系列设备上实现自动唤醒
    2.14 SHARP LH7A404 SoC开发板

    第3章 Windows CE.NET嵌入式操作系统
    3.1 系统分层模型和模块化组织
    3.2 进程与线程
    3.2.1 进程
    3.2.2 线程
    3.2.3 同步
    3.2.4 消息队列
    3.3 任务管理
    3.4 内存管理和存储器管理
    3.4.1 ROM和RAM
    3.4.2 系统内存映射
    3.4.3 堆和栈
    3.5 设备管理
    3.5.1 注册表
    3.5.2 设备管理器
    3.5.3 I/O资源管理器
    3.5.4 设备驱动程序
    3.6 中断处理
    3.6.1 IST中断初始化
    3.6.2 IST中断服务线程
    3.6.3 嵌套中断
    3.6.4 中断滞后时间
    3.7 实时特性
    3.8 文件系统管理
    3.8.1 文件系统
    3.8.2 配置文件

    第4章 嵌入式BSP分析及开发环境
    4.1 集成开发环境Platform Builder 4.20
    4.2 定制windows CE的流程
    4.3 Platform Builder中的配置文件
    4.3.1 镜像配置文件
    4.3.2 源码配置文件
    4.3.3 设置环境变量
    4.4 嵌入式系统BSP
    4.4.1 BSP概念
    4.4.2 Windows CE.NET系统架构
    4.4.3 BSP结构及组成
    4.4.4 OAL结构及内核启动顺序
    4.4.5 OAL主要开发内容
    4.4.6 基于LH7A404开发板的OAL层程序开发设计
    4.5 启动程序BootLoader的开发设计
    4.5.1 BootLoader的功能
    4.5.2 BootLoader的组成
    4.5.3 BootLoader启动过程
    4.5.4 BootLoader实现
    4.6 创建操作系统镜像
    4.7 LH7A404平台Windows CE.NET系统BSP开发
    4.7.1 系统启动后的执行过程
    4.7.2 LH7A404开发平台下BSP的开发设计
    4.8 开发和调试环境的搭建
    4.8.1 嵌入式系统软件的开发和调试
    4.8.2 开发调试环境的搭建

    第5章 基于WindowsCE设备驱动框架
    5.1 Windows CE设备驱动架构
    5.1.1 本地设备驱动和流设备驱动
    5.1.2 流设备驱动
    5.1.3 与流设备驱动模块相关的配置文件
    5.1.4 系统流设备驱动程序框架
    5.1.5 Windows CE设备驱动程序实现方式
    5.2 设备驱动中断机制分析
    5.2.1 ISR部分处理
    5.2.2 IST部分处理
    5.2.3 中断处理组件及作用过程
    5.3 驱动程序开发步骤
    5.4 电源管理
    5.5 可扩展固件接口

    第6章 串口驱动程序设计
    6.1 串口通信的基本概念
    6.2 Windows CE下的串口驱动
    6.2.1 串口驱动模型分析
    6.2.2 串行通信端口初始化
    6.2.3 串行通信端口的打开与关闭
    6.2.4 启停分发线程与中断处理
    6.2.5 读写串行通信端口
    6.2.6 串口电源开关控制
    6.2.7 串口输入与输出控制COM IOControl
    6.2.8 退出线程ProcessExiting
    6.2.9 等待通信事件waitCommEvent
    6.2.10 建立串口特性配置数据结构
    6.3 LH7A404串口驱动程序设计
    6.3.1 LH7A404开发板串口硬件测试
    6.3.2 串口驱动注册信息
    6.3.3 基于框架的串口驱动设计

    第7章 基于WindowsCE.NET的AC'97音频驱动设计
    7.1 AC'97音频数据传输协议
    7.1.1 AC'97控制器与连接
    7.1.2 AC-link数字接口
    7.1.3 AC'97的工作模式
    7.2 音频DMA传输模式
    7.2.1 DMAC的功能
    7.2.2 DMAC工作状态
    7.3 基于Windows CE.NET的音频驱动设计
    7.3.1 音频系统硬件框架
    7.3.2 AC'97音频驱动设计
    7.3.3 AC'97音频驱动注册信息

    第8章 USB主控制器驱动
    8.1 概述
    8.2 USB系统拓扑结构
    8.3 USB通信层次模型
    8.4 USB包的类型
    8.5 OHCI规范
    8.6 设备配置信息
    8.7 设备的探测和连接
    8.7.1 客户启动传输
    8.7.2 USB驱动程序和客户程序
    8.8 LH7A404的USB主机控制器
    8.9 windows CE下USB主机控制器驱动程序
    8.9.1 HCD驱动程序编写工作分析
    8.9.2 PDD层调用的MDD层函数
    8.9.3 PDD层向MDD层提供的DDSI函数
    8.9.4 其他文件编写

    第9章 基于LCD驱动程序设计
    9.1 LH7A404 LCD控制器
    9.1.1 LH7A404 CLCDC设置参数
    9.1.2 LH7A404 CLCDC操作原理
    9.1.3 CLCDC帧缓冲器存储像素格式
    9.1.4 开启和关闭LCD的电源次序
    9.1.5 LH7A404 CLCDC时隙图
    9.2 Windows CE.NET显示设备驱动概述
    9.2.1 显示设备驱动框架及接口
    9.2.2 显示设备缓冲区的格式
    9.3 Windows CE.NET显示设备驱动设计

    第10章 系统测试和调试
    10.1 概述
    10.2 硬件测试
    10.3 内核调试
    10.4 驱动调试
    10.4.1 搭建测试环境
    10.4.2 功能测试
    10.4.3 性能分析与驱动程序优化
    10.4.4 经验总结
    参考文献

    ……

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外