欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • 微处理器原理与接口技术(基于树莓派Pico及RP2040芯片)
      • 作者:编者:王继业//赵莉芝//苏骄阳|责编:杨迪娜
      • 出版社:清华大学
      • ISBN:9787302656463
      • 出版日期:2024/04/01
      • 页数:265
    • 售价:31.6
  • 内容大纲

        本书是“微处理器原理与接口技术”课程的教材。本书首先通过逻辑的、历史的脉络引入计算机系统和微处理器,然后以ARM CM0为对象介绍了微处理器的组成原理和指令集,并介绍了汇编语言编程方法等。在接口技术方面,本书介绍了内部总线AHB-Lite和SoC的组成方法,并以RP2040芯片为例,介绍了接口常用的GPIO,UART、IC、SPI、A/D、D/A、定时计数器等电路原理和编程方法,特别引入了触摸按键、触摸屏、COB液晶和图形液晶等的原理介绍和接口方法。本书专辟一章介绍了实时操作系统,并以FreeRTOS为例介绍了编程方法。
        本书内容取舍精当,篇幅适中,适合作为普通高等院校电子信息大类各专业的教材。本书内容选择原则是“鱼渔双授”,所选芯片RP2040既具有现代先进SoC的特征又不过分复杂,既适合教学又不失工程应用价值。
        本书配套实验推荐选用树莓派Pico开发板,价廉物美,易于采购,并有配套的开发实验系统供选用。
        本书配有思考题和习题,为了节省篇幅,习题答案、课件、附图、多媒体资源、实验资源等以电子资源的形式提供。
  • 作者介绍

  • 目录

    第1章  绪论
      1.1  计算机系统发展史
        1.1.1  利用机械装置作为计算的辅助工具
        1.1.2  早期的电子计算机系统
        1.1.3  计算机的充分发展;软件与硬件
        1.1.4  微处理器与嵌入式系统
        1.1.5  当前计算机系统的特点与发展趋势
      1.2  数字系统与微处理器
        1.2.1  一般数字电路的组成
        1.2.2  微处理器作为数字系统
        1.2.3  微处理器的指令集
      思考题
    第2章  微处理器的基本原理
      2.1  整数、实数和文字的编码
        2.1.1  整数的编码
        2.1.2  实数的编码
        2.1.3  文字的编码
      2.2  微处理器的原理和结构
        2.2.1  一般微处理器系统的结构
        2.2.2  微处理器组成部分
        2.2.3  微处理器内部的数据通路
        2.2.4  流水线技术
      2.3  ARM Cortex-M0+微处理器
        2.3.1  ARM Cortex-M0+微处理器的结构
        2.3.2  寄存器
        2.3.3  ARM Cortex-M0+的存储器模型
        2.3.4  指令的寻址方式
        2.3.5  ARMv6-M指令描述
        2.3.6  ARMv6-M指令编码
      思考题
      习题
    第3章  ARM汇编语言程序设计
      3.1  汇编语言编程方法
        3.1.1  汇编语言与机器指令
        3.1.2  常量和表达式
        3.1.3  汇编语言程序的组织
        3.1.4  裸机上的程序结构
      3.2  常用模块的汇编程序设计
        3.2.16  4位加减运算
        3.2.2  分支程序
        3.2.3  循环程序
        3.2.4  子程序调用
      3.3  汇编语言和高级语言的接口
        3.3.1  ARM架构过程调用标准
        3.3.2  C语言环境中的汇编程序框架
      思考题
      习题
    第4章  异常和中断
      4.1  异常和中断概述
        4.1.1  基本概念

        4.1.2  中断控制器、中断编号和优先级
        4.1.3  向量表中的系统异常
        4.1.4  异常和中断的优先级
      4.2  异常和中断的响应过程
        4.2.1  NVIC对中断的响应
        4.2.2  CPU对异常和中断的响应
      ……
    第5章  RP2040芯片的结构
    第6章  计算机系统总线
    第7章  直接内存操作
    第8章  定时计数器
    第9章  串行通信
    第10章  串行互连总线
    第11章  模数和数模转换
    第12章  人机接口技术
    第13章  嵌入式操作系统
    参考文献