MSP430超低功耗单片机原理与应用
¥
7.29
1.4折
¥
52
九五品
仅1件
作者沈建华,杨艳琴,王慈
出版社清华大学出版社
ISBN9787302460268
出版时间2017-09
版次1
装帧平装
开本16开
纸张胶版纸
页数402页
字数99999千字
定价52元
上书时间2024-05-15
商品详情
- 品相描述:九五品
- 商品描述
-
基本信息
书名:MSP430超低功耗单片机原理与应用
定价:52.00元
作者:沈建华,杨艳琴,王慈
出版社:清华大学出版社
出版日期:2017-09-01
ISBN:9787302460268
字数:608000
页码:402
版次:3
装帧:平装
开本:16开
商品重量:
编辑推荐
单片机应用在物联网时代有了新的发展机遇,对处理器的综合性能要求也越来越高。纵观单片机的发展,以应用需求为目标,市场越来越细化,充分突出以“单片”解决问题,而不像多年前以MCS-51/96等处理器为中心,外扩各种接口构成各种应用系统。单片机系统作为嵌入式系统的一部分,主要集中在中、低端应用领域(嵌入式高端应用主要由DSP、ARM、MIPS等高性能处理器构成),在这些应用中,目前也出现了一些新的需求,主要体现在以下几个方面:(1)以电池供电的应用越来越多,而且由于产品体积的限制,很多是用纽扣电池供 电。要求系统功耗尽可能低,如手持式仪表、水表、玩具等。(2)随着应用的复杂,对处理器的功能和性能要求不断提高,即既要外设丰富、功能灵活,又要有一定的运算能力,能做一些实时算法,而不仅仅做一些简单的控制。(3)产品更新速度快,开发时间短,希望开发工具简单、廉价,功能完善。特别是仿真工具要有延续性,能适应多种MCU,以免重复投资,增加开发投入。(4)产品性能稳定,可靠性高,既能加密保护,又能方便升级。与无线通信技术结合的应用日趋增多。
内容提要
本书以美国德州仪器公司(TI)的MSP430系列超低功耗单片机为核心,介绍了MSP430单片机的特点和选型,详细讲述了MSP430的结构和指令系统,对MSP430全系列(特别是近期新的F5xx、F6xx)所涉及的片内外围模块的功能、原理、应用做了详尽的描述,并介绍了MSP43X的开发环境、汇编语言、库函数、C语言程序设计方法,以及单片机低功耗设计、常用接口电路设计和嵌入式软件编程基础等。很后还有几个体现MSP430单片机特点的应用实验设计。本书配套有完整的教学资源,包括PPT课件、配合MSP430 LaunchPad的多功能教学实验系统和实验指导书等。本书可作为高等院校计算机、电子、自动化、仪器仪表等专业单片机课程的教材,也适合广大从事单片机应用系统开发的工程技术人员作为学习、参考用书。
目录
章 概述 11.1 单片微型计算机 11.1.1 单片机的概念 11.1.2 单片机的特点及主要系列 21.1.3 单片机的应用 21.2MSP43X系列单片机 31.2.1 MSP430系列单片机的特点 31.2.2 MSP432系列单片机的特点 51.2.3 MSP43X系列单片机的发展和应用 61.3MSP430系列单片机应用选型 81.3.1 MSP430系列单片机命名规则 81.3.2 MSP430系列单片机选型 81.3.3 MSP430芯片封装 171.4 本章小结 191.5 思考题与习题 19第2章 MSP430体系结构 202.1MSP430微控制器架构 202.2 地址空间 212.2.1 中断向量表 222.2.2 Flash/ROM 232.2.3 信息内存 242.2.4 引导内存 242.2.5 RAM 242.2.6 外设模块 242.2.7 特殊功能寄存器 242.3 中央控制器(MSP430 CPU) 252.3.1 算术逻辑单元 262.3.2 MSP430 CPU寄存器 262.4 寻址模式 272.4.1 寄存器寻址模式 282.4.2 变址寻址模式 292.4.3 符号寻址模式 292.4.4 寻址模式 302.4.5 寄存器间接寻址模式 312.4.6 自增间接寻址模式 312.4.7 立即数寻址模式 322.5 指令系统 322.5.1 双操作数指令 332.5.2 单操作数指令 342.5.3 程序流控制—跳转 362.5.4 仿真指令 362.6 本章小结 392.7 思考题与习题 39第3章 MSP430基本外设 413.1 系统时钟与控制 413.1.1 系统复位 413.1.2 MSP430基础时钟模块 433.1.3 中断管理 573.1.4 电压监控系统 593.1.5 应用举例 613.2 低功耗模式 623.2.1 低功耗工作模式 633.2.2 进入和退出低功耗模式 663.2.3 低功耗应用原则 693.2.4 应用举例 703.3 通用输入/输出端口 713.3.1 GPIO基本结构 713.3.2 通用输入/输出端口概述 743.3.3 具有中断能力的端口 763.3.4 不具有中断能力的端口 783.3.5 端口COM和S 783.3.6 应用举例 783.4 定时器 793.4.1 定时器的基本工作模式 803.4.2 基本定时器1 833.4.3 定时器A 863.4.4 定时器B 1023.4.5 定时器D 1043.4.6 看门狗定时器 1073.4.7 实时时钟 1123.4.8 应用举例 1163.5DMA控制器 1213.5.1 DMA控制器的结构与特性 1213.5.2 DMA控制器的配置和操作 1233.5.3 DMA寄存器 1293.5.4 应用举例 1343.6 比较器B 1353.6.1 比较器的工作原理 1353.6.2 比较器B的结构 1383.6.3 比较器B的应用 1383.6.4 比较器B寄存器 1403.6.5 比较器A和比较器A增强模块 1433.6.6 应用举例 1453.7 模数转换器 1483.7.1 ADC的工作原理 1493.7.2 ADC性能指标 1503.7.3 ADC12_A特点与结构 1503.7.4 ADC12_A转换模式 1543.7.5 ADC寄存器 1573.7.6 应用举例 1643.8 数模转换器 1673.8.1 DAC的工作原理 1683.8.2 DAC性能指标 1683.8.3 DAC12结构与特性 1693.8.4 DAC12操作 1703.8.5 DAC12寄存器 1733.8.6 应用举例 1773.9LCD液晶驱动模块 1793.9.1 LCD_B的主要特点及结构 1803.9.2 LCD控制器的使用 1813.9.3 应用举例 1863.10 硬件乘法器 1903.10.1 硬件乘法器结构 1913.10.2 硬件乘法器操作 1923.10.3 应用举例 1953.11Flash编程 1983.11.1 Flash存储器结构 1993.11.2 Flash存储器操作 2013.11.3 Flash存储器寄存器 2043.11.4 应用举例 2073.12 本章小结 2083.13 思考题与习题 208第4章 MSP430通信接口 2144.1 通信系统概述 2144.1.1 通信系统模型 2144.1.2 通信模式 2144.1.3 MSP430单片机的串行通信功能 2164.2USCI模块概述 2174.2.1 初始化序列 2174.2.2 波特率生成 2184.3 通用异步通信协议UART模式 2194.3.1 UART概述 2194.3.2 UART通信协议标准 2204.3.3 基于MSP430的UART 2224.3.4 异步多机通信模式 2244.3.5 USCI模块中断 2254.3.6 UART模块寄存器 2264.3.7 应用举例 2324.4 串行外设接口协议SPI模式 2334.4.1 SPI的特点 2344.4.2 SPI模式操作 2344.4.3 SPI模块寄存器 2384.4.4 应用举例 2404.5 内部集成电路协议I2C模式 2434.5.1 I2C概述 2434.5.2 I2C模式操作 2454.5.3 I2C模块寄存器 2504.5.4 应用举例 2554.6 通用串行总线协议USB模块 2634.6.1 USB总线协议 2634.6.2 USB传输类型 2654.6.3 MSP430 USB模块简介 2704.6.4 USB模块操作 2714.6.5 USB模块寄存器 2744.7 本章小结 2754.8 思考题与习题 275第5章 MSP430软硬件开发环境 2785.1 CCSv6软件开发环境 2785.1.1 CCSv6概述 2785.1.2 CCSv6的安装 2785.1.3 CCSv6工程开发 2805.1.4 CCSv6资源管理器介绍及应用 2865.2IAR Embedded Workbench嵌入式开发工具 2895.2.1 IAR EW概述 2895.2.2 IAR EW430的安装 2905.2.3 IAR EW430工程开发 2915.3 嵌入式程序设计 2955.3.1 嵌入式C程序设计简介 2955.3.2 编程风格 2975.3.3 数据类型及声明 3065.3.4 操作符与表达式 3145.3.5 函数 3175.3.6 指针 3195.3.7 MSP430单片机C语言程序设计 3215.4DriverLib简介 3255.4.1 DriverLib概述 3255.4.2 DriverLib函数简介及应用举例 3265.5MSP430硬件开发工具 3395.5.1 MSP-EXP430G2(LaunchPad)实验开发板 3395.5.2 MSP-EXP430F5529(LaunchPad) 3415.5.3 MSP430F6638(LaunchPad)实验开发板 3455.5.4 DY-LaunchKit开发板资源 3475.6 本章小结 3495.7 思考题与习题 350第6章 MSP430应用系统设计 3516.1MSP430电源与低功耗设计 3516.1.1 电池选择 3516.1.2 超低静态电流LDO 3536.1.3 低功耗设计 3546.2 常用接口设计 3586.2.1 发光二极管 3586.2.2 键盘 3596.2.3 LED数码管 3676.2.4 液晶显示屏 3716.2.5 继电器 3776.3 嵌入式无线通信 3796.3.1 Wi-Fi技术 3796.3.2 蓝牙技术 3826.3.3 ZigBee技术 3866.3.4 Sub-1 GHz 3886.4 低功耗无线温度采集仪 3906.4.1 LightBlue APP简介 3916.4.2 电路实现 3916.4.3 低功耗无线温度采集仪设计与实现 3926.5 音频录播器 3946.5.1 WAV音频文件解析 3956.5.2 电路实现 3956.5.3 音频录播器设计与实现 3976.6 本章小结 3996.7 思考题与习题 400参考文献 401
作者介绍
序言
— 没有更多了 —
以下为对购买帮助不大的评价