作品简介

大多数电子及相关专业的学生在从学生到工程师的这个角色转换的过程中是比较盲目的。正是因为看准了这点,我们才下决心用了一年多的时间编写了《mcu工程师炼成记:我和msp430单片机》。我们希望能够通过把已经走过这段路的工程师们的经验总结出来以飨读者,这样他们就能够少走很多弯路。

《mcu工程师炼成记:我和msp430单片机》和以往的单片机类书籍有所不同。虽然它还是一本以单片机技术为主线的书,但是本书对于读者在从学生转变为工程师的过程中碰到的各种问题都给出了一定的解答。书中从msp430单片机的架构、开发环境、小实验、项目一直到职场经验的分享,凝聚了太多人的心血和汗水。读者在阅读本书时,可以根据自己的需要,边动手、边阅读,从实践中汲取技术经验并加深对书中内容的理解。

丁武锋 eeworld社区资深版主,现为某公司资深硬件工程师。主持参与过大量的msp430、tidsp项目。在社区深受广大网友的喜爱。

庄严 eeworld社区资深版主,现为某国际著名ic公司系统工程师。参加过许多科技创新和省部级、国家级比赛,多次获奖。长期在社区论坛担任msp430技术支持工作,深得广大网友的喜爱。

周春阳 eeworld社区资深版主,在各大行业网站社区均有较强的影响力。资深mcu工程师,现在自己创业,主要为客户提供基于mcu技术开发和咨询服务。

作品目录

  • MCU工程师炼成记:我和MSP430单片机
  • 推荐序
  • 前言
  • 第一部分 预备篇
  • 第1章 单片机改变世界
  • 1.1 把iPhone变成一台心电图仪
  • 1.2 成为改变世界的单片机工程师
  • 第2章 改变世界从MSP430开始
  • 2.1 MSP430系列微控制器的发展和应用
  • 2.2 MSP430系列微控制器产品概况
  • 第3章 吃透MSP430单片机的构架
  • 3.1 MSP430总体构架
  • 3.2 CPU结构和特点
  • 3.3 存储空结构和地址空间
  • 3.4 时钟系统
  • 3.4.1 时钟源
  • 3.4.2 时钟信号
  • 3.4.3 基本时钟模块寄存器
  • 3.4.4 时钟源的配置与使用
  • 3.5 低功耗模式
  • 3.6 中断系统
  • 3.7 系统复位和初始化
  • 第4章 熟悉MSP430开发工具
  • 4.1 CCS集成开发环境介绍
  • 4.1.1 CCS基本使用流程
  • 4.1.2 资源库MSP430Ware
  • 4.1.3 图形化外设配置工具Grace使用介绍
  • 4.1.4 ULP Advisor低功耗应用代码分析工具介绍
  • 4.2 MSP430集成开发环境IAR Embedded Workbench介绍
  • 第5章 熟悉硬件平台:LaunchPad
  • 5.1 LaunchPad开发板介绍
  • 5.2 FRAM开发板介绍
  • 第6章 解剖MSP430单片机
  • 6.1 数字I/O口
  • 6.1.1 数字I/O口介绍
  • 6.1.2 数字I/O口操作及寄存器配置
  • 6.1.3 数字I/O口操作示例
  • 6.2 看门狗定时器WDT
  • 6.2.1 WDT介绍
  • 6.2.2 WDT操作及寄存器配置
  • 6.2.3 WDT操作示例
  • 6.3 片上非易失存储器FLASH
  • 6.3.1 FLASH和FRAM介绍
  • 6.3.2 FLASH操作及寄存器配置
  • 6.3.3 FLASH操作示例
  • 6.4 片上铁电存储器FRAM
  • 6.4.1 铁电存储器FRAM介绍
  • 6.4.2 FRAM操作及寄存器配置
  • 6.4.3 FRAM操作示例
  • 6.5 通用定时器TIMER
  • 6.5.1 TIMER介绍
  • 6.5.2 TIMER操作及寄存器配置
  • 6.5.3 TIMER操作示例
  • 6.6 通用异步串行接口UART
  • 6.6.1 UART介绍
  • 6.6.2 UART操作及寄存器配置
  • 6.6.3 UART操作示例
  • 6.7 SPI接口
  • 6.7.1 SPI介绍
  • 6.7.2 SPI操作及寄存器配置
  • 6.7.3 SPI操作示例
  • 6.8 I<sub>2</sub>C接口
  • 6.8.1 I<sub>2</sub>C介绍
  • 6.8.2 I<sub>2</sub>C操作及寄存器配置
  • 6.8.3 I<sub>2</sub>C操作示例
  • 6.9 硬件乘法器MPY
  • 6.9.1 硬件乘法器介绍
  • 6.9.2 硬件乘法器配置及使用
  • 6.9.3 硬件乘法器操作示例
  • 6.10 直接内存存取DMA
  • 6.10.1 DMA介绍
  • 6.10.2 DMA配置及使用
  • 6.10.3 DMA操作示例
  • 6.11 模数转换器ADC10和ADC12
  • 6.11.1 ADC10介绍
  • 6.11.2 ADC10寄存器配置及使用
  • 6.11.3 ADC10使用示例
  • 6.12 增强型比较器Comparator_A+
  • 6.12.1 Comparator_A+介绍
  • 6.12.2 Comparator_A+配置及使用
  • 6.12.3 Comparator_A+操作示例
  • 6.13 运算放大器
  • 6.13.1 运算放大器介绍
  • 6.13.2 OA配置及使用
  • 6.13.3 OA操作示例
  • 6.14 电源电压监控SVS
  • 6.14.1 SVS基本结构及原理
  • 6.14.2 SVS寄存器配置及使用
  • 6.14.3 SVS操作示例
  • 第二部分 修炼篇
  • 第7章 技术进阶之一:熟练掌握MSP430单片机
  • 7.1 触摸按键实验
  • 7.1.1 预备知识
  • 7.1.2 实验目的
  • 7.1.3 实验设计
  • 7.2 LCD显示实验
  • 7.2.1 预备知识
  • 7.2.2 实验目的
  • 7.2.3 实验设计
  • 7.3 PS/2键盘实验
  • 7.3.1 预备知识
  • 7.3.2 实验目的
  • 7.3.3 实验设计
  • 7.4 2.4G无线传输实验
  • 7.4.1 预备知识
  • 7.4.2 实验目的
  • 7.4.3 实验设计
  • 7.5 加速度传感器实验
  • 7.5.1 预备知识
  • 7.5.2 实验目的
  • 7.5.3 实验设计
  • 7.6 以太网传输实验
  • 7.6.1 预备知识
  • 7.6.2 实验目的
  • 7.6.3 实验设计
  • 7.7 USB读取实验
  • 7.7.1 预备知识
  • 7.7.2 实验目的
  • 7.7.3 实验设计
  • 7.8 DIY一个便携电视机
  • 7.8.1 预备知识
  • 7.8.2 硬件设计
  • 7.8.3 软件设计
  • 7.8.4 功能扩展与改进
  • 第8章 技术进阶之二:电子设计大赛
  • 8.1 参加设计大赛的准备
  • 8.2 大赛题目解析——无线识别装置
  • 8.3 大赛题目解析——声音引导系统
  • 第9章 技术进阶之三:从零开始做心电图仪
  • 9.1 心电监测仪
  • 9.1.1 需求分析
  • 9.1.2 整体方案
  • 9.1.3 电路设计
  • 9.1.4 整体实现
  • 第三部分 起飞篇
  • 附录A 庄严写于踏入职场之际
  • 附录B 莫恩谈MCU工程师的技术精进
  • 架构设计与MCU选型
  • 触摸按键面板
  • 单相电力仪表
  • 产品可靠性设计
  • 高低温
  • EMC试验
  • 可靠性整改实例
  • 设计文件规范
  • 注重理论知识的积累
  • 附录C 春阳说电子工程师修炼之道
  • 谈谈电子技术的入门之路
  • 一个经久不衰的话题
  • 我的电子技术入门之路
  • 兴趣是最好的老师
  • 从欧姆定律启航
  • 在大学里该重点学些什么
  • 优秀是一种习惯
  • 实践出真知
  • 有时,慢是为了快
  • 涓涓细流汇汪洋
  • 不懂就要问
  • 初入职场
  • 关于第一份工作
  • 你认识自己吗
  • 与自己的兴趣相结合
  • 不投无准备之简历
  • 不要过分在意收入
  • 好员工守则
  • 戒除浮躁
  • 不要抱怨
  • 正确对待加班
  • 勿轻易跳槽
  • 乐于接受挑战
  • 人以群分
  • 重视文案工作
  • 注重职业精神
  • 尊重知识产权
  • 规划未来
  • 艺多不压身
  • 八小时之外
  • 生活需要一点品位
  • 附录D 德州仪器在线技术支持社区使用指南
展开全部