• 嵌入式应用技术
21年品牌 40万+商家 超1.5亿件商品

嵌入式应用技术

58.84 6.6折 89 九五品

仅1件

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

作者王宜怀,黄河,王佳,王进,钱瑛

出版社清华大学出版社

ISBN9787302661313

出版时间2024-06

版次1

装帧平装

开本16开

纸张胶版纸

定价89元

上书时间2024-12-14

纵列風

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九五品
商品描述
基本信息
书名:嵌入式应用技术
定价:89.00元
作者:王宜怀,黄河,王佳,王进,钱瑛
出版社:清华大学出版社
出版日期:2024-06-01
ISBN:9787302661313
字数:
页码:
版次:
装帧:平装
开本:16开
商品重量:
编辑推荐
《嵌入式应用技术》本书旨在阐述嵌入式通用知识要素。以知识要素为基本立足点设计芯片底层驱动,努力使应用程序与芯片无关,具有通用嵌入式计算机(GEC)性质。以嵌入式硬件构件及底层软件构件设计为主线,基于嵌入式软件工程的思想,按照“通用知识→驱动构件使用方法→测试实例→构件制作过程”的思路阐述电子系统智能化嵌入式应用的软件与硬件设计。本书在《嵌入式基础与实践》(第6版)基础上进行编写,《嵌入式基础与实践》被评为普通高等教育“十二五”规划教材、一流本科课程教材。随书配备的芯片选用TI公司的MSPM0L1306微控制器(ARM Cortex-M0 内核),可完成书中实验,为探索嵌入式教学模式赋能。
内容提要
《嵌入式应用技术》以德州仪器(TI)公司于2023年推出的ARM CortexM0 内核MSPM0L1306微控制器为蓝本,以知识要素为核心,以构件化为基础阐述嵌入式应用技术,同时配有实践硬件系统AHLMSPM0L1306。全书共12章,章在运行一个嵌入式系统实例的基础上简要阐述嵌入式系统的知识体系、入门问题与学习建议;第2章给出ARM CortexM0 微处理器简介;第3章给出MCU存储器映像、中断源与硬件系统;第4章以GPIO为例给出规范的工程组织框架,阐述底层驱动应用方法;第5章阐述嵌入式硬件构件与底层驱动构件基本规范;第6章给出串行通信接口UART及个带中断的实例。~6章囊括了学习一个微控制器入门环节的完整要素。第7~10章分别讲解了SysTick、Timer、PWM、Flash在线编程、ADC、DAC、SPI、I2C、系统时钟、看门狗、复位模块及电源控制模块等内容;1章概要介绍实时操作系统;2章提供进一步学习指导。本书提供了电子资源,内含芯片资料、使用文档、硬件说明、源程序等,还制作了课件及微课视频。本书适用于高等学校嵌入式系统的教学或技术培训,也可供嵌入式系统与物联网应用技术人员作为研发参考。
目录
章概述11.1初识嵌入式系统11.1.1运行硬件系统11.1.2实践体系简介31.1.3编译、下载与运行个嵌入式程序41.2嵌入式系统的定义、发展简史、分类及特点51.2.1嵌入式系统的定义51.2.2嵌入式系统的由来及发展简史61.2.3嵌入式系统的分类71.2.4嵌入式系统的特点81.3嵌入式系统的入门问题、知识体系及学习建议91.3.1嵌入式系统的入门问题91.3.2嵌入式系统的知识体系121.3.3基础阶段的学习建议131.4微控制器与应用处理器简介141.4.1MCU简介141.4.2以MCU为核心的嵌入式测控产品的基本组成151.4.3MAP简介161.5嵌入式系统常用术语171.5.1与硬件相关的术语171.5.2与通信相关的术语181.5.3与功能模块相关的术语191.6C语言概要201.6.1运算符201.6.2数据类型221.6.3流程控制281.6.4函数30嵌入式应用技术——基于TI的MSPM0L1306微控制器1.6.5编译预处理30本章小结31习题32第2章ARM CortexM0 微处理器332.1ARM CortexM0 微处理器概述332.1.1ARM CortexM0 微处理器内部结构概要332.1.2ARM CortexM0 微处理器的内部寄存器352.2寻址方式与机器码的获取方法362.2.1指令保留字简表与寻址方式362.2.2指令的机器码382.3基本指令分类解析392.3.1数据传送类指令392.3.2数据操作类指令422.3.3跳转控制类指令452.3.4其他指令462.4汇编语言的基本语法482.4.1汇编语言的格式482.4.2常用伪指令简介50本章小结51习题52第3章存储器映像、中断源与硬件系统533.1MSPM0系列MCU概述533.1.1MSPM0系列MCU命名规则533.1.2MSPM0存储器映像543.1.3MSPM0中断源553.2MSPM0L的引脚图与硬件系统563.2.1MSPM0L的引脚图563.2.2MSPM0L硬件系统原理图583.3由MCU构建通用嵌入式计算机593.3.1嵌入式终端开发方式存在的问题与解决办法593.3.2提出GEC概念的时机及GEC的定义与特点603.3.3由MSPM0L1306构成的GEC61本章小结64习题65第4章GPIO及程序框架664.1GPIO通用基础知识664.1.1GPIO概念664.1.2输出引脚的基本接法664.1.3上拉下拉电阻与输入引脚的基本接法674.2软件干预硬件的方法674.2.1GPIO构件API674.2.2GPIO构件的输出测试方法704.3认识工程框架714.3.1工程框架及所含文件简介714.3.2机器码文件及芯片执行流程简析734.4GPIO构件的制作过程754.4.1端口与GPIO模块——对外引脚与内部寄存器764.4.2通过GPIO基本编程步骤点亮一盏小灯774.4.3GPIO构件的设计784.5个汇编语言工程: 控制小灯闪烁824.5.1汇编工程文件的组织824.5.2汇编语言小灯测试工程主程序834.6实验一熟悉实验开发环境及GPIO编程86本章小结89习题90第5章嵌入式硬件构件与底层驱动构件基本规范915.1嵌入式硬件构件915.1.1嵌入式硬件构件概念与嵌入式硬件构件分类915.1.2基于嵌入式硬件构件的电路原理图设计简明规则925.2嵌入式底层驱动构件的概念与层次模型955.2.1嵌入式底层驱动构件的概念955.2.2嵌入式硬件构件与软件构件结合的层次模型965.2.3嵌入式软件构件分类965.2.4基础构件的基本特征与表现形式975.3底层驱动构件的封装规范995.3.1基础构件设计的基本原则995.3.2编码风格基本规范1005.3.3头文件的设计规范1035.3.4源程序文件的设计规范1055.4硬件构件及其驱动构件的复用与移植方法1065.4.1硬件构件的复用与移植1065.4.2驱动构件的移植106本章小结108习题109第6章串行通信模块及个中断程序结构1106.1异步串行通信的通用基础知识1106.1.1串行通信的基本概念1106.1.2RS232和RS485总线标准1126.1.3TTLUSB串口1136.1.4串行通信编程模型1146.2基于构件的串行通信编程方法1156.2.1MSPM0L1306芯片UART对外引脚1156.2.2UART构件API1156.2.3UART构件API的发送测试方法1166.2.4printf的设置方法与使用1176.3UART构件的制作过程1186.3.1UART寄存器概述1186.3.2利用直接地址操作的串口发送打通程序1186.3.3UART构件设计1206.4中断机制及中断编程步骤1246.4.1中断基本概念及处理过程1246.4.2ARM CortexM0 非内核模块中断编程结构1266.4.3MSPM0L1306中断编程步骤——以串口接收中断为例1296.5实验二串口通信及中断实验131本章小结133习题134第7章定时器相关模块1357.1定时器通用基础知识1357.2MSPM0L1306中的定时器1367.2.1ARM CortexM0 内核定时器SysTick1367.2.2Timer模块的基本定时功能1417.3脉宽调制1437.3.1脉宽调制通用基础知识1437.3.2基于构件的PWM编程方法1457.4输入捕捉与输出比较1487.4.1输入捕捉与输出比较通用基础知识1497.4.2基于构件的输入捕捉和输出比较编程方法1497.5实验三定时器及PWM实验154本章小结155习题156第8章Flash在线编程、ADC与DAC1578.1Flash在线编程1578.1.1Flash在线编程的通用基础知识1578.1.2基于构件的Flash在线编程方法1588.1.3Flash构件的制作过程1618.2ADC1658.2.1ADC的通用基础知识1658.2.2基于构件的ADC编程方法1698.2.3ADC构件的制作过程1728.3DAC1758.3.1DAC的通用基础知识1758.3.2基于构件的DAC编程方法1768.4实验四ADC实验177本章小结178习题179第9章SPI、I2C与DMA1809.1串行外设接口模块1809.1.1串行外设接口的通用基础知识1809.1.2基于构件的SPI通信编程方法1839.2集成电路互联总线模块1889.2.1集成电路互联总线的通用基础知识1889.2.2基于构件的I2C通信编程方法1939.3直接存储器存取1989.3.1DMA的通用基础知识1989.3.2基于构件的DMA编程方法1999.4实验五SPI通信实验201本章小结202习题2030章系统时钟与其他功能模块20410.1时钟系统20410.1.1时钟系统概述20410.1.2时钟模块寄存器及编程实例20610.2复位与看门狗模块20910.2.1复位20910.2.2看门狗21110.3电源控制模块与CRC校验模块21110.3.1电源控制模块21110.3.2CRC校验模块21310.4比较器与运算放大器模块21510.4.1比较器21510.4.2运算放大器21610.5实验六综合实验217本章小结218习题2181章实时操作系统初步21911.1无操作系统与实时操作系统21911.1.1无操作系统时的程序运行路线21911.1.2实时操作系统下的程序运行路线22011.1.3实时操作系统与非实时操作系统22011.2RTOS中的常用基本概念及线程的三要素22111.2.1与线程相关的基本概念22111.2.2线程的三要素及四种状态22211.2.3线程的三种基本形式22511.3RTOS下编程框架22711.3.1RTThread下基本要素模板列表22711.3.2个样例程序功能及运行22811.3.3RTThread工程框架22911.4RTOS中同步与通信的编程方法23311.4.1RTOS中同步与通信基本概念23411.4.2事件23511.4.3消息队列24011.4.4信号量24611.4.5互斥量250本章小结254习题2552章进一步学习指导25612.1关于更为详细的技术资料25612.2关于嵌入式系统稳定性问题256参考文献258
作者介绍

序言

   相关推荐   

—  没有更多了  —

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

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP