书籍详情
《MSP系列单片机设计进阶与工程实践》[40M]百度网盘|亲测有效|pdf下载
  • MSP系列单片机设计进阶与工程实践

  • 出版社:北京航空航天大学出版社
  • 出版时间:2017-11
  • 热度:11102
  • 上架时间:2024-06-30 09:08:33
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

内容简介

  《MSP(MSP430/432)系列单片机设计进阶与工程实践/TEXAS INSTRUMENTS中国大学计划教材》从应用的角度,对MSP系列单片机(包含MSP430以及新的MSP432)进行了较为全面的介绍。通过几十个贯穿全书的有趣实践案例为读者提供了轻松的阅读氛围,众多MSP内部模块的讲解与应用融人了一个个的实验中。全书共5章,内容包括:单片机概论、MSP软硬件开发环境与C语言基础、MSP以及片内基础外设、MSP综合应用实践、基于MSP的系统设计应用实践。
  《MSP(MSP430/432)系列单片机设计进阶与工程实践/TEXAS INSTRUMENTS中国大学计划教材》可作为嵌入式系统初学者、高等院校电类专业学生的参考书,也可作为电子设计人员的参考书。

内页插图

目录

第1章 单片机概论
1.1 单片机的应用
1.2 MSP单片机内部有什么
1.3 MSP系列单片机概述
1.4 MSP432与MSP430的技术对比
1.4.1 系统级参数对比
1.4.2 CPU和内核
1.4.3 电源设计
1.4.4 复位电路
1.4.5 低功耗系统
1.4.6 时钟系统
1.4.7 外设

第2章 MSP软硬件开发环境与C语言基础
2.1 TI的MSP软硬件开发环境
2.1.1 Launchpad最小系统板
2.1.2 BoosterPack接口
2.1.3 使用Launchpad与BoosterPack开发
2.1.4 多种软件开发工具支持
2.1.5 MSP432 Launchpad开箱实验
2.2 笔者设计的硬件环境
2.2.1 摇摇棒硬件平台及可实现的实验项目
2.2.2 小车硬件平台及可实现的实验项目
2.2.3 四旋翼小飞机设计
2.3 软件开发环境IAR EW430 V6.3
2.3.1 IAR EW430 V6.3 的下载和安装
2.3.2 利用IAR EW430 V6.3 新建工程
2.3.3 利用IAR EW430 V6.3 调试工程
2.4 使用CCS以及MSPWare进行MSP系列的开发与调试
2.4.1 TI ResorIrce Explorer及MSPWare
2.4.2 使用MSPWare中的参考例程
2.4.3 函数驱动库
2.4.4 使用CCS进行程序调试
2.5 C语言程序设计基础
2.5.1 MSP C语言的常用数据类型
2.5.2 表达式语句(结构)
2.5.3 函数的定义与调用
2.5.4 MSP430 C语言标准库函数

第3章 MSP以及片内基础外设
3.1 MSP系列芯片的CPU
3.1.1 CPU的结构
3.1.2 MSP寻址方式
3.1.3 指令系统
3.1.4 MSP的CPU体会
3.2 MSP液晶驱动模块
3.2.1 驱动液晶的MUX电路
3.2.2 时序控制电路和液晶电压发生电路
3.2.3 液晶缓存电路
3.2.4 液晶模块寄存器
3.3 MSP输入/输出端口
3.3.1 MSP系列单片机各种端口简介
3.3.2 端口输出举例1——LED应用
3.3.3 端口输出举例2——音频应用
3.3.4 端口输入应用
3.3.5 端口中断与MCU程序的执行细节剖析
3.3.6 MSP单片机端口其他功能的应用
3.3.7 课外实践
3.4 定时器
3.4.1 看门狗定时器
3.4.2 基本定时器Basic Timer
3.4.3 16位定时器A
3.4.4 定时器Timer-A的应用
3.5 MSP模/数转换模块
3.5.1 ADC10模/数转换模块
3.5.2 ADC10应用举例

第4章 MSP综合应用实践
4.1 基于MSP432P401R Launchpad的炫彩灯设计
4.2 LED摇摇棒设计
4.2.1 8点字符型摇摇棒设计
4.2.2 16点字符型摇摇棒设计
4.2.3 为摇摇棒加入电容触摸按钮
4.3 汽车雷达设计
4.3.1 ADC12的原理与应用
4.3.2 使用ADC12得到雷达基本数据
4.3.3 点阵液晶显示器驱动
4.3.4 小车雷达显示
4.3.5 小车雷达声音提示
4.3.6 抗干扰小车雷达设计
4.4 自循迹小车设计
4.4.1 基本跑道识别
4.4.2 车轮驱动设计
4.4.3 车灯设计
4.4.4 循迹算法设计
4.4.5 小车行车电脑设计
4.4.6 自动循迹小车的实现
4.4.7 小车对抗游戏设计
4.4.8 走迷宫小车设计
4.4.9 遥控小车设计
4.5 恒温设计
4.5.1 硬件设计
4.5.2 I2C与TMP275温度测量
4.5.3 温度值以及曲线显示
4.5.4 温度控制算法设计
4.6 简易电子秤设计
4.7 血压与心率检测设计
4.7.1 硬件设计
4.7.2 软件设计


第5章 基于MSP的系统设计应用实践
5.1 MSP系统电源设计
5.1.1 电源基础
5.1.2 设计MSP供电系统
5.1.3 超低功耗单电池供电LED照明系统设计
5.2 MSP低功耗系统的抗干扰以及可靠性设计
5.2.1 低频振荡器系统简介
5.2.2 振荡电路的设计技巧
5.2.3 振荡器软件设计的相关技巧

参考文献

前言/序言

  德州仪器公司的MSP430系列单片机逐渐发展衍生为MSP系列单片机,其包含两大系列,即MSP430与MSP432。前者是德州仪器公司经典的自有内核16位低功耗单片机,后者是近年研发的基于ARM内核32位低功耗单片机。尽管它们的内核不同,但它们均是基于相同的设计理念,所以德州仪器公司仍将这两者都归类到超低功耗单片机系列。这两者有相同的时钟、外设以及集成开发环境等,比如定时器、通信模块,德州仪器公司让开发者对两者的体验保持一致。
  本书内容采用实验的方式展开讲解,全书由若干个具体的实验构成,由浅入深、循序渐进,主要内容如下:
  第1章主要介绍单片机相关知识以及MSP单片机;
  第2章主要介绍与单片机相关的软硬件,特别是德州仪器公司出品的特色软件,比如MSPWare、Energia、CCSCloud等;
  第3章主要介绍MSP基础单元:CPU、LCD、端口、定时器、ADC等;
  第4章通过一些趣味应用进一步讲解系统设计;
  第5章主要介绍与系统可靠性相关的知识。
  本书引用资料主要来自芯片手册、芯片用户向导等,在讲述的过程中,所引用的资料大部分未做翻译,为的是让读者感受原文资料,培养阅读英文资料的习惯,而且还给出了相关出处,以便读者进一步查阅。
  本书的3位作者分别是南京航空航天大学的魏小龙,德州仪器公司的科技委员会委员、现任培训部经理的丁京柱,德州仪器公司大学计划部的崔萌。崔萌编写了与MSP相关的众多软件与硬件实验板介绍部分;丁京柱编写了与系统可靠性等相关的部分;魏小龙编写了本书的大部分内容,并将自己多年从教学中总结的实践经验写入本书。
  感谢德州仪器公司的夏树荣经理、刁勇经理与卢鹏升工程师,德州仪器公司大学计划部的王成宁、潘亚涛与王沁,以及北京航空航天大学出版社对本书创作的支持与帮助。
  本书可作为嵌入式系统初学者、高等院校电类专业学生的参考书,也可作为电子设计人员的参考书。
  由于作者水平有限,书中难免有疏漏之处,真诚欢迎广大读者及同行提出宝贵意见和建议。