首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 嵌入式技术应用项目式教程(STM32版)
内容
内容推荐
本书基于ST公司的STM32芯片进行讲解,包括8个项目、20个任务,分别介绍了LED控制设计与实现——点亮一个LED灯、篮球赛计分器设计与实现、数字时钟设计与实现、简易电压表设计与实现、Modbus-RTU通信协议设计与实现、直流电机调速设计与实现、旋转线阵LED时钟设计与实现、简易示波器设计与实现,涵盖了STM32嵌入式系统的基本知识和嵌入式应用开发的基本内容。本书可作为高等院校和高职院校嵌入式、物联网、应用电子和电子信息技术等专业嵌入式课程的教材,也可作为职业院校技能大赛和全国大学生电子设计竞赛的培训用书,同时也可供智能电子产品制作爱好者自学使用。
目录
项目1LED控制设计与实现——点亮一个LED灯(1)
1.1STM32概述(2)
1.1.1什么是STM32(2)
1.1.2什么是STM32F103VET6(2)
1.1.3STM32F103VET6的性能(3)
1.2STM32开发环境介绍(3)
1.2.1STM32的集成开发环境(3)
1.2.2STM32的硬件仿真器(4)
1.3STM32开发固件库(4)
1.3.1标准外设固件库(5)
1.3.2HAL库和LL库(5)
1.3.3第三方固件库(5)
1.4点亮一个LED灯(5)
任务1-1安装KeilMDK(5)
任务1-2使用已有工程点亮LED灯(9)
任务1-3实现一个LED灯闪烁(13)
任务1-4实现流水灯(13)
1.5总结(15)
学习巩固与考核(16)
项目2篮球赛计分器设计与实现(21)
2.1STM32F103最小系统(21)
2.1.1复位电路(22)
2.1.2时钟电路(22)
2.1.3启动电路(23)
2.2STM32GPIO的使用(23)
2.2.1GPIO概述(23)
2.2.2GPIO输出功能的使用(24)
2.2.3GPIO输入功能的使用(26)
任务2-1用按键控制LED灯(26)
2.3数码管的使用(27)
2.3.1数码管简介(27)
2.3.2数码管的驱动电路(28)
2.3.3GPIO端口的重定向(29)
2.3.4数码管的静态显示(32)
2.3.5数码管的动态显示(32)
任务2-2用数码管显示单个数字(32)
任务2-3用数码管显示多个数字(33)
任务2-4篮球赛计分器的实现(34)
2.4总结(36)
学习巩固与考核(37)
项目3数字时钟设计与实现(42)
3.1STM32时钟系统(42)
3.2定时器概述(44)
3.3TIM2的使用(44)
3.3.1TIM2简介(44)
3.3.2TIM2的具体使用(44)
任务3-1实现以1Hz频率闪烁的LED灯(查询法)(45)
3.4定时器中断(47)
3.4.1中断概述(47)
3.4.2STM32中断系统简介(48)
3.4.3TIM2中断的使用(48)
任务3-2秒表(49)
3.5外部中断(53)
任务3-3用按键控制流水灯(54)
任务3-4数字时钟的实现(55)
3.6总结(59)
学习巩固与考核(60)
项目4简易电压表设计与实现(65)
4.1电压采集的意义(65)
4.2ADC分类、原理及性能参数(66)
4.2.1常见ADC的分类及其原理(66)
4.2.2ADC的性能参数(66)
4.3片上ADC的使用(67)
4.3.1片上ADC的典型性能参数(67)
4.3.2片上ADC的基本功能(67)
4.3.3片上ADC的中断(69)
任务4-1使用电位器对LED灯亮灭数量进行控制(69)
4.4在数码管上显示小数的方法(71)
任务4-2在数码管上显示小数(71)
任务4-3实现简易电压表(74)
4.5总结(76)
学习巩固与考核(77)
项目5Modbus-RTU通信协议设计与实现(81)
5.1UART概述(81)
5.1.1串行通信与并行通信(82)
5.1.2UART的主要指标(82)
5.1.3STM32片上USART/UART的使用(83)
5.1.4USART/UART的中断(84)
任务5-1STM32发送“hello”到PC(86)
5.2常见UART通信电平(89)
5.2.1TTL电平(89)
5.2.2RS-232电平(89)
5.2.3RS-485/RS-422电平(90)
任务5-2PC控制数码管显示(91)
5.3Modbus-RTU协议(93)
5.3.1通信协议概述(93)
5.3.2Modbus-RTU协议解析(93)
5.3.3Modbus-RTU03功能码(95)
5.3.4Modbus-RTU06功能码(95)
5.3.5Modbus-RTU16功能码(96)
任务5-3实现支持03、06功能码的Modbus-RTU从站(96)
5.4Modbus-RTU代码实现方法(103)
5.5总结(103)
学习巩固与考核(104)
项目6直流电机调速设计与实现(108)
6.1直流电机驱动原理(108)
6.1.1直流电机概述(108)
6.1.2直流电机驱动电路(109)
6.1.3集成直流电机驱动器(109)
6.2PWM的使用(110)
6.2.1PWM概述(110)
6.2.2STM32生成PWM(110)
任务6-1调光LED灯(111)
6.3直流电机调速的实现(113)
任务6-2直流电机调速(115)
6.4总结(118)
学习巩固与考核(119)
项目7旋转线阵LED时钟设计与实现(121)
7.1旋转线阵LED简介(121)
7.2旋转线阵LED时钟设计要求(121)
7.3总体设计(122)
7.4DS1302的使用(122)
7.4.1DS1302简介(122)
7.4.2DS1302硬件电路设计(122)
7.4.3DS1302通信协议解析(123)
7.4.4DS1302模块化程序(124)
7.5旋转线阵LED的实现(127)
7.6总结(135)
学习巩固与考核(136)
项目8简易示波器设计与实现(138)
8.1示波器简介(138)
8.2简易示波器参数要求(138)
8.3简易示波器总体设计(138)
8.4简易示波器硬件设计(139)
8.4.1电源电路(139)
8.4.2信号调理电路(140)
8.4.3其他硬件电路(141)
8.5简易示波器软件设计(142)
8.5.1TFT屏显示(142)
8.5.2ADC及DMA(144)
8.5.3其他(146)
8.5.4效果展示(148)
8.6总结(148)
学习巩固与考核(149)
附录A开发板原理图(151)
附录BSTM32CubeMX基础(156)
附B.1STM32CubeMX简介(156)
附B.2安装STM32CubeMX(156)
附B.3STM32CubeMX使用实例(157)
标签
缩略图
书名 嵌入式技术应用项目式教程(STM32版)
副书名
原作名
作者 魏丽君,殷理杰
译者
编者
绘者
出版社 电子工业出版社
商品编码(ISBN) 9787121419157
开本 16开
页数 176
版次 1
装订
字数 281600
出版时间 2021-09-01
首版时间
印刷时间 2021-09-01
正文语种
读者对象
适用范围
发行范围
发行模式 实体书
首发网站
连载网址
图书大类 教育考试-大中专教材-大学教材
图书小类
重量
CIP核字
中图分类号 TP332
丛书名
印张
印次 1
出版地
整理
媒质
用纸
是否注音
影印版本
出版商国别
是否套装
著作权合同登记号
版权提供者
定价
印数
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/7 1:15:24