基于ARM的嵌入式系统开发

基于ARM的嵌入式系统开发
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2008-01
版次: 1
ISBN: 9787121055614
定价: 38.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 349页
字数: 576千字
  • 本书在比较51单片机与嵌入式系统的基础上,介绍嵌入式系统的开发原理、思路和流程,并对利用汇编语言和C语言进行嵌入式系统开发进行了详细讲解。全书共分9章,内容包含嵌入式系统开发过程中的原理图设计、芯片选择、驱动程序设计、上层应用程序设计、嵌入式系统的体系结构、嵌入式系统的指令集、嵌入式系统的开发工具、嵌入式系统的硬软件开发、嵌入式实时操作系统的移植等,重点介绍了基于S3C44B0嵌入式系统的硬件单元设计和软件模块设计,并在此基础上介绍了实时操作系统C/OS-II在S3C44B0上的移植。对读者而言,只需要具备模拟、数字电路和单片机的基础,就能通过本书熟练掌握嵌入式系统的硬件和软件开发技术。
      
      
      本书兼顾嵌入式系统开发的原理、关键芯片的使用、嵌入式系统的开发工具、具体项目的硬软件开发,可供通信、电子、控制及计算机专业的工程师参考,也可作为相关专业高等院校本科生和研究生学习嵌入式系统设计和开发的辅助教材。 第1章  嵌入式系统简介

      1.1  嵌入式系统介绍

      1.2  嵌入式处理器

      1.3  嵌入式系统的组成

      1.4  嵌入式系统的开发过程

      1.5  嵌入式系统的应用

    第2章  ARM体系结构

      2.1  ARM公司简介

      2.2  ARM微处理器系列

      2.3  ARM微处理器结构

    第3章  ARM微处理器的指令系统

      3.1  ARM指令的寻址方式

      3.2  ARM指令格式

      3.3  ARM指令集

      3.4  Thumb指令及应用

    第4章  ARM汇编程序设计

      4.1  ARM伪指令

      4.2  汇编语法

      4.3  汇编语言程序设计

      4.4  汇编程序设计示例

    第5章  ARM的C语言程序设计

      5.1  嵌入式系统中的C语言

      5.2  嵌入式C程序的基本结构

      5.3  ARM的C语言编译器

      5.4  ARM运行时库

    第6章  ARM开发工具的使用

      6.1  开发工具概述

      6.2  ADS开发工具

      6.3  ADS的命令行工具

      6.4  ADS的集成开发环境

      6.5  用ADS开发应用程序

    第7章  ARM硬件系统设计

      7.1  硬件的选择

      7.2  嵌入式硬件系统的结构

      7.3  S3C44B0芯片概述

      7.4  单元电路设计

      7.5  S3C44B0最小系统

      7.6  硬件电路板设计事项

      7.7  硬件电路的调试

    第8章  ARM的软件开发

      8.1  Bootloader程序的编写

      8.2  LCD程序的编写

      8.3  异步串行口编程

      8.4  I/O操作

      8.5  I2C驱动编程

      8.6  A/D转换编程

      8.7  网卡编程

      8.8  I2S编程

      8.9  触摸屏编程

      8.10  PS/2键盘编程

      8.11  USB Host编程

    第9章  C/OS-Ⅱ操作系统在 S3C44B0上的移植

      9.1  概述

      9.2  C/OS-Ⅱ操作系统简介

      9.3  C/OS-Ⅱ操作系统在S3C44B0上的移植

      9.4  C/OS-Ⅱ操作系统中应用程序的编写

    附录  S3C44B0的寄存器

    参考文献
  • 内容简介:
    本书在比较51单片机与嵌入式系统的基础上,介绍嵌入式系统的开发原理、思路和流程,并对利用汇编语言和C语言进行嵌入式系统开发进行了详细讲解。全书共分9章,内容包含嵌入式系统开发过程中的原理图设计、芯片选择、驱动程序设计、上层应用程序设计、嵌入式系统的体系结构、嵌入式系统的指令集、嵌入式系统的开发工具、嵌入式系统的硬软件开发、嵌入式实时操作系统的移植等,重点介绍了基于S3C44B0嵌入式系统的硬件单元设计和软件模块设计,并在此基础上介绍了实时操作系统C/OS-II在S3C44B0上的移植。对读者而言,只需要具备模拟、数字电路和单片机的基础,就能通过本书熟练掌握嵌入式系统的硬件和软件开发技术。
      
      
      本书兼顾嵌入式系统开发的原理、关键芯片的使用、嵌入式系统的开发工具、具体项目的硬软件开发,可供通信、电子、控制及计算机专业的工程师参考,也可作为相关专业高等院校本科生和研究生学习嵌入式系统设计和开发的辅助教材。
  • 目录:
    第1章  嵌入式系统简介

      1.1  嵌入式系统介绍

      1.2  嵌入式处理器

      1.3  嵌入式系统的组成

      1.4  嵌入式系统的开发过程

      1.5  嵌入式系统的应用

    第2章  ARM体系结构

      2.1  ARM公司简介

      2.2  ARM微处理器系列

      2.3  ARM微处理器结构

    第3章  ARM微处理器的指令系统

      3.1  ARM指令的寻址方式

      3.2  ARM指令格式

      3.3  ARM指令集

      3.4  Thumb指令及应用

    第4章  ARM汇编程序设计

      4.1  ARM伪指令

      4.2  汇编语法

      4.3  汇编语言程序设计

      4.4  汇编程序设计示例

    第5章  ARM的C语言程序设计

      5.1  嵌入式系统中的C语言

      5.2  嵌入式C程序的基本结构

      5.3  ARM的C语言编译器

      5.4  ARM运行时库

    第6章  ARM开发工具的使用

      6.1  开发工具概述

      6.2  ADS开发工具

      6.3  ADS的命令行工具

      6.4  ADS的集成开发环境

      6.5  用ADS开发应用程序

    第7章  ARM硬件系统设计

      7.1  硬件的选择

      7.2  嵌入式硬件系统的结构

      7.3  S3C44B0芯片概述

      7.4  单元电路设计

      7.5  S3C44B0最小系统

      7.6  硬件电路板设计事项

      7.7  硬件电路的调试

    第8章  ARM的软件开发

      8.1  Bootloader程序的编写

      8.2  LCD程序的编写

      8.3  异步串行口编程

      8.4  I/O操作

      8.5  I2C驱动编程

      8.6  A/D转换编程

      8.7  网卡编程

      8.8  I2S编程

      8.9  触摸屏编程

      8.10  PS/2键盘编程

      8.11  USB Host编程

    第9章  C/OS-Ⅱ操作系统在 S3C44B0上的移植

      9.1  概述

      9.2  C/OS-Ⅱ操作系统简介

      9.3  C/OS-Ⅱ操作系统在S3C44B0上的移植

      9.4  C/OS-Ⅱ操作系统中应用程序的编写

    附录  S3C44B0的寄存器

    参考文献
查看详情
相关图书 / 更多
基于ARM的嵌入式系统开发
基于语料库的汉语方言俗语研究(开辟汉语言方言俗语研究的新思路。)
吴建生
基于ARM的嵌入式系统开发
基于学习科学的有效教学
梁林梅
基于ARM的嵌入式系统开发
基于量子计算的量子密码协议
石金晶
基于ARM的嵌入式系统开发
基于近邻思想和同步模型的聚类算法
陈新泉
基于ARM的嵌入式系统开发
基于MATLAB的电力电子技术和交直流调速系统仿真(第3版)
陈中、陈克伟、刘丹丹、段文勇
基于ARM的嵌入式系统开发
基于Python的GIS空间分析
高培超 谢一茹 叶思菁 宋长青/编著
基于ARM的嵌入式系统开发
基于协同演化过程视角的企业相关多元化发展研究
李章溢
基于ARM的嵌入式系统开发
基于R的语言研究多变量分析
吴诗玉
基于ARM的嵌入式系统开发
基于数据挖掘技术的中国日语学习者习得研究
毛文伟, 著
基于ARM的嵌入式系统开发
基于Agent的系统仿真导论 [美] 尤里·威伦斯基
(美) 尤里·威伦斯基 (美)威廉·兰特
基于ARM的嵌入式系统开发
基于机器学习的文本挖掘
扬·茨卡,弗朗齐歇克·达雷纳,阿尔诺斯特
基于ARM的嵌入式系统开发
基于项目教学的职业教育课程开发研究与实践
深圳职业技术大学