全部商品分类

您现在的位置: 全部商品分类 > 电子电脑 > 计算机技术 > 硬件及维护

STM32单片机应用基础与项目实践(微课版)/电子设计与嵌入式开发实践丛书

  • 定价: ¥59
  • ISBN:9787302510956
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:清华大学
  • 页数:290页
  • 作者:编者:屈微//王志...
  • 立即节省:
  • 2019-06-01 第1版
  • 2019-06-01 第1次印刷
我要买:
点击放图片

导语

  

内容提要

  

    本书以STM32单片机的多个实训案例贯穿全书,共4篇,22章。第一篇为预备篇(第1~4章),主要介绍必备基础知识;第二篇为基础篇(第5~12章),主要介绍STM32单片机系统结构原理和功能,详细讲解了STM32基础实训的设计和实现;第三篇为应用篇(第13~18章),通过理论和实训介绍了相关模块的原理、结构及应用,讲解STM32外围设备模块应用;第四篇为实战篇(第19~22章),介绍以STM32单片机为核心的4个实际应用系统的设计与实现。
    书中提供的16个实训案例涵盖STM32单片机的基础和外设应用,每章设置大量思考和扩展题目,以增强读者兴趣,引导读者进一步思考和设计扩展应用。此外,书中全面讲解了4个完整应用系统的设计过程,对于本科生创新创业训练项目及实际工程项目设计具有很好的参考价值。
    本书配套资源丰富,包括PPT课件、实训操作视频以及全部完整工程代码文件。
    本书针对STM32单片机教学、综合实训及创新实践的需求,可供物联网、自动化、电子信息工程等相关专业本科生选用,也可供计算机科学与技术、电子科学与技术、控制工程、通信工程、信息安全、智能科学与技术等相关专业选用,还可供需要掌握STM32单片机实际技能的爱好者作为参考书使用。

目录

第一篇  预备篇
  第1章  嵌入式系统
    1.1  嵌入式系统概述
      1.1.1  嵌入式系统的概念
      1.1.2  嵌入式系统的发展
      1.1.3  嵌入式系统的分类
    1.2  嵌入式系统组成
      1.2.1  嵌入式系统硬件组成
      1.2.2  嵌入式系统软件组成
    1.3  嵌入式系统应用
    1.4  嵌入式系统开发流程
      1.4.1  嵌入式硬件开发流程
      1.4.2  嵌入式软件开发流程
    1.5  本章小结
    思考与扩展
  第2章  STM32嵌入式芯片
    2.1  ARM处理器
      2.1.1  ARM体系结构的特点
      2.1.2  ARM系列微处理器
    2.2  ARMCortex-M3系列处理器
      2.2.1  ARMCortex-M3原理
      2.2.2  ARMCortex-M3应用与编程
    2.3  STM32系列芯片
      2.3.1  STM32系列芯片概述
      2.3.2  STM32的时钟系统
    2.4  本章小结
    思考与扩展
  第3章  制作STM32最小系统开发板
    3.1  电路设计工具简介和安装
      3.1.1  Altium Designer简介
      3.1.2  安装Altium Designer
      3.1.3  DXP平台简介
      3.1.4  电路设计过程
    3.2  STM32最小系统开发板
      3.2.1  STM32最小系统
      3.2.2  最小系统开发板设计实例
    3.3  焊制STM32开发板
      3.3.1  焊接工具介绍
      3.3.2  焊接方法
      3.3.3  焊接注意事项
    3.4  本章小结
    思考与扩展
  第4章  搭建软件开发环境
    4.1  MDK-KeilμVision简介
    4.2  MDK-KeilμVision5安装及设置
    4.3  安装USB转串口驱动
    4.4  安装烧录工具和调试助手
    4.5  本章小结
    思考与扩展
第二篇  基础篇
  第5章  STM32开发基础知识
    5.1  STM32的开发方式
    5.2  STM32的编程语言
    5.3  STM32固件库简介
      5.3.1  CMSIS标准
      5.3.2  STM32固件库结构
    5.4  实训一  MDK 5下STM32的程序开发
      5.4.1  创建工程模板
      5.4.2  创建新工程
      5.4.3  程序编译配置
      5.4.4  烧录程序
    5.5  本章小结
    思考与扩展
  第6章  STM32的I/O应用
  第7章  STM32的串口应用
  第8章  STM32的中断应用
  第9章  STM32的定时器应用
  第10章  STM32的PWM输出
  第11章  STM32的DMA应用
  第12章  STM32的ADC应用
第三篇  应用篇
  第13章  STM32与步进电机
  第14章  STM32与舵机
  第15章  STM32与语音合成
  第16章  STM32与RFID读卡器
  第17章  STM32与蓝牙串口
  第18章  STM32与人体红外感应
第四篇  实战篇
  第19章  遥控小车系统设计与实现
  第20章  简易交互狗系统设计与实现
  第21章  电子驱蚊器系统设计与实现
  第22章  室内环境监控系统设计
附录A  STM32编程C语言基础
参考文献