您好,欢迎来到聚文网。 登录 免费注册
嵌入式系统技术及应用(STM32)

嵌入式系统技术及应用(STM32)

  • 字数: 247
  • 出版社: 机械工业
  • 作者: 康婷婷 邵瑛
  • 商品条码: 9787111782308
  • 适读年龄: 12+
  • 版次: 1
  • 开本: 16开
  • 页数: 193
  • 出版年份: 2025
  • 印次: 1
定价:¥55 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
本书采用项目驱动的编写方式,理论与实践紧密结合,将STM32F407的硬件知识和MDK5的软件知识融入18个项目中,具体内容包括新建一个工程、流水灯设计、独立按键检测设计、蜂鸣器设计、串口通信设计、外部中断设计、独立看门狗设计、定时器中断设计、PWM输出设计、输入捕获设计、TFT液晶显示设计、RTC实时时钟设计、随机数发生器设计、待机唤醒设计、摇杆ADC设计、内部温度传感器设计、外设DMA高速传输设计、LCD触摸屏设计。 本书既可作为高等职业院校电子信息类、智能控制类、计算机类专业的教材,也可作为智能软硬件系统开发人员的技术参考书。
作者简介
康婷婷,上海电子信息职业技术学院,工程师。有10年的企业从业经历,具有丰富的实践经验。承担5门以上课程的基本教学工作。主编的校本教材《嵌入式系统应用》评为2022学校优秀教材。承担多项省部级课题,发表论文多篇。
目录
前言 二维码资源清单 项目1新建一个工程 1.1项目目标 1.2项目基础知识 1.2.1硬件平台 1.2.2MDK5软件 1.3项目实施 1.3.1项目实施流程 1.3.2MDK5新建工程 1.3.3程序下载与编译 1.4项目总结 习题 项目2流水灯设计 2.1项目目标 2.2项目基础知识 2.2.1LED灯简介 2.2.2LED灯工作原理 2.2.3STM32微控制器GPIO基本结构 2.2.4GPIO配置相关寄存器 2.2.5GPIO驱动LED灯配置 2.3项目实施 2.3.1项目实施流程 2.3.2识读原理图 2.3.3程序编写 2.3.4功能测试 2.4项目总结 习题 项目3独立按键检测设计 3.1项目目标 3.2项目基础知识 3.2.1开发板独立按键简介 3.2.2按键功能电路原理 3.2.3按键防抖动方法 3.3项目实施 3.3.1项目实施流程 3.3.2识读原理图 3.3.3程序编写 3.3.4功能测试 3.4项目总结 习题 项目4蜂鸣器设计 4.1项目目标 4.2项目基础知识 4.2.1蜂鸣器简介 4.2.2蜂鸣器功能电路原理 4.3项目实施 4.3.1项目实施流程 4.3.2识读原理图 4.3.3程序编写 4.3.4功能测试 4.4项目总结 习题 项目5串口通信设计 5.1项目目标 5.2项目基础知识 5.2.1串行通信的基本概念 5.2.2STM32微控制器串口简介 5.3项目实施 5.3.1项目实施流程 5.3.2识读原理图 5.3.3程序编写 5.3.4功能测试 5.4项目总结 习题 项目6外部中断设计 6.1项目目标 6.2项目基础知识 6.2.1中断及中断优先级 6.2.2外部中断 6.2.3中断配置 6.3项目实施 6.3.1项目实施流程 6.3.2识读原理图 6.3.3程序编写 6.3.4功能测试 6.4项目总结 习题 项目7独立看门狗设计 7.1项目目标 7.2项目基础知识 7.2.1独立看门狗概述 7.2.2独立看门狗的功能 7.2.3独立看门狗超时时间 7.2.4相关寄存器 7.3项目实施 7.3.1项目实施流程 7.3.2程序编写 7.3.3功能测试 7.4项目总结 习题 项目8定时器中断设计 8.1项目目标 8.2项目基础知识 8.2.1基础定时器功能 8.2.2通用定时器工作流程 8.3项目实施 8.3.1项目实施流程 8.3.2程序编写 8.3.3功能测试 8.4项目总结 习题 项目9PWM输出设计 9.1项目目标 9.2项目基础知识 9.2.1PWM简介 9.2.2定时器比较通道下的PWM模式 9.2.3定时器的捕获/比较通道 9.2.4定时器下PWM的工作原理 9.2.5PWM通道概览 9.2.6PWM输出模式 9.2.7自动加载的预加载寄存器 9.3项目实施 9.3.1项目实施流程 9.3.2识读原理图 9.3.3程序编写 9.3.4功能测试 9.4项目总结 习题 项目10输入捕获设计 10.1项目目标 10.2项目基础知识 10.2.1输入捕获工作原理 10.2.2输入捕获相关库函数 10.3项目实施 10.3.1项目实施流程 10.3.2识读原理图 10.3.3程序编写 10.3.4功能测试 10.4项目总结 习题 项目11TFT液晶显示设计 11.1项目目标 11.2项目基础知识 11.2.1TFT液晶显示终端 11.2.2TFT液晶显示终端驱动电路 11.2.3文字和图片取模 11.3项目实施 11.3.1项目实施流程 11.3.2程序编写 11.3.3功能测试 11.4项目总结 习题 项目12RTC实时时钟设计 12.1项目目标 12.2项目基础知识 12.2.1实时时钟简介 12.2.2STM32F407中RTC功能 12.2.3相关库函数 12.3项目实施 12.3.1项目实施流程 12.3.2程序编写 12.3.3功能测试 12.4项目总结 习题 项目13随机数发生器设计 13.1项目目标 13.2项目基础知识 13.2.1随机数简介 13.2.2随机数发生器 13.3项目实施 13.3.1项目实施流程 13.3.2程序编写 13.3.3功能测试 13.4项目总结 习题 项目14待机唤醒设计 14.1项目目标 14.2项目基础知识 14.2.1低功耗 14.2.2STM32微控制器低功耗模式 14.2.3相关寄存器 14.3项目实施 14.3.1项目实施流程 14.3.2程序编写 14.3.3功能测试 14.4项目总结 习题 项目15摇杆ADC设计 15.1项目目标 15.2项目基础知识 15.2.1ADC简介 15.2.2ADC转换原理 15.2.3STM32F407系列微控制器中的ADC简介 15.3项目实施 15.3.1项目实施流程 15.3.2程序编写 15.3.3功能测试 15.4项目总结 习题 项目16内部温度传感器设计 16.1项目目标 16.2项目基础知识 16.2.1内部温度传感器简介 16.2.2内部温度传感器的使用 16.3项目实施 16.3.1项目实施流程 16.3.2程序编写 16.3.3功能测试 16.4项目总结 习题 项目17外设DMA高速传输设计 17.1项目目标 17.2项目基础知识 17.2.1DMA简介 17.2.2DMA的传输 17.2.3DMA数据流通道选择 17.2.4相关寄存器 17.3项目实施 17.3.1项目实施流程 17.3.2程序编写 17.3.3功能测试 17.4项目总结 习题 项目18LCD触摸屏设计 18.1项目目标 18.2项目基础知识 18.2.1电阻触摸屏简介 18.2.2电阻触摸屏控制芯片 18.3项目实施 18.3.1项目实施流程 18.3.2程序编写 18.3.3功能测试 18.4项目总结 习题 参考文献

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网