全部商品分类

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

ARM Cortex-M4嵌入式系统开发与实战/信盈达嵌入式系统实践系列丛书

  • 定价: ¥69
  • ISBN:9787512434738
  • 开 本:16开 平装
  • 作者:编者:王文成//胡...
  • 立即节省:
  • 2021-04-01 第1版
  • 2021-04-01 第1次印刷
我要买:
点击放图片

导语

  

内容提要

  

    本书收集整理了作者在STM32单片机学习和实践中的经验,由浅入深,带领大家进入STM32的世界。
    本书共23章:第1~2章主要介绍本书的实验平台以及STM32开发软件的使用和一些下载调试的技巧;第3~8章详细介绍了Cortex-M4单片机的各个片上外设;第9~10章介绍了两大常用通信协议;第11~22章详细介绍了在智能锁项目中所用到的各个模块;第23章介绍了ESP32接入阿里云平台设备。从最简单的开始,循序渐进,以智能锁项目为依托进行理论和实践的结合。
    本书从工程实践出发,旨在引领读者学会如何在STM32单片机的开发设计过程中发现问题、分析问题并解决问题。本书的主要读者为电子、计算机、控制及信息等相关专业的在校学生,从事单片机开发设计的电子工程师,以及所有电子设计制作的爱好者。

目录

第1章  初识Cortex-M4处理器
  1.1  ARM处理器简介
    1.1.1  ARM公司发展历程
    1.1.2  Classic系列处理器
    1.1.3  Cortex系列处理器
    1.1.4  SererCore系列处理器
  1.2  Cortex-M4处理器简介
    1.2.1  Cortex-M4处理器的组成
    1.2.2  Cortex-M4处理器的优点
    1.2.3  Cortex-M4处理器的应用
  1.3  Cortex-M4处理器之STM32简介
    1.3.1  STM32F407系列芯片简介
    1.3.2  STM32F407处理器的组成
    1.3.3  STM32F407处理器的应用
  1.4  思考与练习
第2章  Cortex-M4处理器开发过程分析
  2.1  搭建开发环境
    2.1.1  安装程序编写与编译软件
    2.1.2  注册软件
    2.1.3  安装芯片支持包
    2.1.4  安装烧录器驱动
  2.2  创建项目工程
  2.3  烧录程序
  2.4  思考与练习
第3章  Cortex-M4处理器使用入门
  3.1  GPIO简介
    3.1.1  由官网下载学习资料
    3.1.2  STM32F407的GPIO简介
    3.1.3  STM32F407的GPIO特征
  3.2  GPIO的原理分析
    3.2.1  GPIO功能描述
    3.2.2  GPIO框图剖析
  3.3  GPIO的配置流程
    3.3.1  外设时钟配置
    3.3.2  普通输入功能
    3.3.3  普通输出功能
    3.3.4  复用功能
    3.3.5  模拟功能
    3.3.6  GPIO使用的相关函数
  3.4  分析LED灯例程
    3.4.1  LED灯硬件结构分析
    3.4.2  LED灯软件设计分析
    3.4.3  LED灯例程核心代码
  3.5  总结
  3.6  思考与练习
第4章  串口通信USART
  4.1  UART概述
    4.1.1  相关概念补充
    4.1.2  UART原理
    4.1.3  UART数据帧格式
    4.1.4  UART四要素
  4.2  STM32的UART概述
    4.2.1  STM32的UART介绍
……
第5章  中断
第6章  定时器
第7章  模/数转换器
第8章  DMA控制器
第9章  I2C总线
第10章  SPI总线
第11章  智能锁控制系统
第12章  XYD智能锁V2.0平台设备
第13章  智能锁操作说明
第14章  BS8116触摸按键
第15章  RFID读/写卡
第16章  LCD液晶屏
第17章  MG200指纹模块
第18章  语音芯片
第19章  创建阿里云产品和设备
第20章  使用MQTT.fx接入物联网平台
第21章  MQTT详解
第22章  JSON
第23章  ESP32接入阿里云平台设备
参考文献