欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • 嵌入式设计与开发实训指导(蓝桥杯嵌入式设计与开发竞赛培训教材)
      • 作者:编者:郭书军//冯良//朱青建|责编:赵玉山
      • 出版社:电子工业
      • ISBN:9787121474323
      • 出版日期:2024/03/01
      • 页数:292
    • 售价:23.6
  • 内容大纲

        本书以STM32G4系列32位Flash MCU为例,以“蓝桥杯”嵌入式设计与开发竞赛实训平台CT117E-M4(V1.2)为硬件平台,以“一切从简单开始”为宗旨,介绍嵌入式系统的设计与开发。
        全书分为12章,第1章简单介绍STM32 MCU和Cortex-M4,第2章介绍软件开发环境与工具,第3~10章介绍GPIO、USART、SPI、I2C、ADC、TIM、NVIC和DMA的配置、HAL和LL库函数及设计实例,第11章介绍扩展板模块的设计,第12章对2020-2023年省赛和国赛试题进行设计和解析。书后附有STM32引脚功能、常用库函数和实训平台简介,还附有实验指导。本书所有设计程序均为原创,并经过多轮实验改进,内容简单易懂,特别适合初学者学习参考。本书可以作为嵌入式系统设计教材供电子信息类与电气类各专业使用。
        本书所有设计程序均为原创,并经过多轮实验改进,内容简单易懂,特别适合初学者学习参考。本书可以作为嵌入式系统设计教材,供电子信息类与电气类各专业使用。
  • 作者介绍

  • 目录

    第1章  STM32MCU
      1.1  STM32MCU结构
      1.2  STM32MCU存储器映像
      1.3  STM32MCU系统时钟树
      1.4  Cortex-M4简介
    第2章  软件开发环境与工具
      2.1  软件开发包SDK
      2.2  MCU配置工具STM32CubeMX
      2.3  集成开发环境IDE
    第3章  通用并行接口GPIO
      3.1  GPIO简介
      3.2  GPIO配置
      3.3  GPIO库函数
        3.3.1  GPIO HAL库函数
        3.3.2  GPIO LL库函数
      3.4  GPIO设计实例
        3.4.1  HAL库函数软件设计与实现
        3.4.2  LL库函数软件设计与实现
      3.5  GPIO设计调试
        3.5.1  HAL库函数软件设计调试
        3.5.2  LL库函数软件设计调试
      3.6  LCD使用
        3.6.1  LCD功能简介
        3.6.2  LCD软件设计与实现
    第4章  通用同步/异步收发器接口USART
      4.1  USART简介
      4.2  USART配置
      4.3  USART库函数
        4.3.1  USARTHAL库函数
        4.3.2  USARTLL库函数
      4.4  USART设计实例
        4.4.1  软件设计与实现
        4.4.2  软件调试与分析
    第5章  串行设备接口SPI
      5.1  SPI简介
      5.2  SPI配置
      5.3  SPI库函数
        5.3.1  SPI HAL库函数
        5.3.2  SPI LL库函数
      5.4  SPI设计实例
        5.4.1  软件设计与实现
        5.4.2  软件调试与分析
    第6章  内部集成电路总线接口I2C
      6.1  I2C简介
      6.2  I2C配置
      6.3  I2C库函数
        6.3.1  I2C HAL库函数
        6.3.2  I2C LL库函数
      6.4  I2C设计实例
        6.4.1  软件设计与实现

        6.4.2  软件调试与分析
    第7章  模数转换器ADC
      7.1  ADC简介
      7.2  ADC配置
      7.3  ADC库函数
        7.3.1  ADCHAL库函数
        7.3.2  ADCLL库函数
      7.4  ADC设计实例
        7.4.1  软件设计与实现
        7.4.2  软件调试与分析
    第8章  定时器TIM
      8.1  TIM简介
      8.2  TIM配置
      8.3  TIM库函数
        8.3.1  TIM HAL库函数
        8.3.2  TIM LL库函数
      8.4  TIM设计实例
        8.4.1  软件设计与实现
        8.4.2  软件调试与分析
    第9章  嵌套向量中断控制器NVIC
      9.1  NVIC简介
      9.2  外部中断EXTI使用
      9.3  USART中断使用
    第10章  直接存储器存取DMA
      10.1  DMA简介
      10.2  USART DMA使用
    第11章  扩展板模块
      11.1  数码管
      11.2  ADC按键
      11.3  湿度传感器DHT11
      11.4  温度传感器DS18B20
    第12章  往届试题
      12.1  第十一届省赛试题1
        12.1.1  系统设计
        12.1.2  系统测试
        12.1.3  客观题解析
      12.2  第十一届省赛试题2
        12.2.1  系统设计
        12.2.2  系统测试
        12.2.3  客观题解析
      12.3  第十二届省赛试题1
        12.3.1  系统设计
        12.3.2  系统测试
        12.3.3  客观题解析
      12.4  第十二届省赛试题2
        12.4.1  系统设计
        12.4.2  系统测试
        12.4.3  客观题解析
      12.5  第十三届省赛试题1
        12.5.1  系统设计

        12.5.2  系统测试
        12.5.3  客观题解析
      12.6  第十三届省赛试题2
        12.6.1  系统设计
        12.6.2  系统测试
        12.6.3  客观题解析
      12.7  第十四届省赛试题
        12.7.1  系统设计
        12.7.2  系统测试
        12.7.3  客观题解析
      12.8  第十四届国赛试题
        12.8.1  系统设计
        12.8.2  系统测试
        12.8.3  客观题解析
    附录A  STM32引脚功能
    附录B  STM32常用库函数
    附录C  嵌入式竞赛实训平台简介
    附录D  嵌入式竞赛扩展板简介
    附录E  ASCII码表
    附录F  C语言运算符
    附录G  实验指导