Arm嵌入式系统案例实战——手把手教你掌握STM32F103微控制器项目开发
"全面系统论述Arm嵌入式系统开发的案例实战 山东大学张承慧教授 | 美国匹兹堡大学方雷教授 | 哈尔滨工业大学佟为明教授 等联袂推荐 "

作者:李正军

丛书名:计算机科学与技术丛书

定价:79元

印次:1-2

ISBN:9787302653783

出版日期:2024.02.01

印刷日期:2025.02.11

图书责编:盛东亮

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书从科研、教学和工程实际应用出发,理论联系实际,全面系统地讲述了基于 STM32系列单片机的 嵌入式系统应用实例;以“新工科”教育理念为指导,以产教融合为突破口,面向产业需求,全面重构教材内 容,将产业界的**技术引入教学和科研。全书共13章,主要内容包括STM32 嵌入式微控制器最小系统 设计、人机接口设计与应用实例、DGUS彩色液晶显示屏应用实例、旋转编码器设计实例、PWM 输出与看 门狗定时器应用实例、USART与 Modbus通信协议应用实例、SPI与铁电存储器接口应用实例、I2C 与日 历时钟接口应用实例、CAN 通信转换器设计实例、电力网络仪表设计实例、μC/OS-Ⅱ在 STM32上的移植 与应用实例、RTC与万年历应用实例和新型分布式控制系统设计实例。全书内容丰富,体系先进,结构合 理,理论与实践相结合,尤其注重工程应用技术。 本书可作为高等院校各类自动化、机器人、自动检测、机电一体化、人工智能、电子与电气工程、计算机 应用、信息工程、物联网等相关专业的本、专科学生及研究生的教学参考书,也适合从事 STM32嵌入式系 统开发的工程技术人员参考。

李正军:山东大学教授,1984.7山东大学数学系毕业,同年留原山东大学数学系任教;担任“211工程”重点建设项目“现场总线技术实验室”负责人、控制科学与工程学院微机课程负责人,硕士研究生导师,山东大学优秀教师。中国电气工业协会设备网现场总线分会理事、中华人民共和国机械行业标准《低压电气通信规约》审稿人,全国电器设备网络通信接口标准化委员会委员。设计的产品在国内外市场具有很大的影响,所指导的学生在国内外各大公司担任重要岗位,并具有丰厚的待遇。发表科研与教学论文50余篇,出版著作12部,承担省部级与企业科研课题30余项,主要研究方向为:嵌入式系统、计算机控制、现场总线应用技术、电力网络监测仪表、电力电子技术、家用呼吸机等。

前言 本书主要讲述STM32嵌入式系统应用实例。为了让读者能够快速地掌握STM32 嵌入式系统的核心技术,本书从STM32 嵌入式微控制器最小系统设计入手,以实战为目的,介绍了多个STM32 嵌入式系统应用实例,读者借鉴书中实例,可以容易地设计出满足自己项目要求的嵌入式系统,达到事半功倍的效果。书中应用实例涉及面广、内容翔实,均为编者多年教学与科研成果的总结。 本书讲述了很多新技术,如DGUS彩色液晶显示屏应用实例。DGUS彩色液晶显示屏通过DGUS开发软件,可以非常方便地显示汉字、数字、符号、图形、图片、曲线、仪表盘等,特别易于今后的修改,彻底改变了液晶显示器采用点阵显示的开发方式,节省了大量的人力物力。不同于一般的液晶显示器的开发方式,DGUS是一种全新的开发方式。微控制器通过UART串行通信接口发送显示的命令,每页显示的内容通过页切换即可改变。 另外,本书还介绍了旋转编码器设计实例、CAN通信转换器设计实例、电力网络仪表设计实例和新型分布式控制系统(DCS)设计实例。这些实例以STM32F103为核心,均有独立的架构,能够培养读者的系统设计能力和实践能力。 本书的数字资源中提供了书中实例的STM32项目工程,如4×4键盘扫描程序代码、DMT32240C035_06WN屏程序代码、PWM输出程序代码、独立看门狗程序代码、窗口看门狗程序代码、USART串行通信程序代码、MB85RS16操作程序代码、PCF2129操作程序代码、RS232CAN(STM32F103) 程序代码、RTC程序代码、DCS程序代码和FBDCS(ST)_8A...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情

目录

第1章STM32嵌入式微控制器最小系统设计

1.1STM32微控制器概述

1.1.1STM32微控制器产品介绍

1.1.2STM32系统性能分析

1.1.3STM32微控制器的命名规则

1.1.4STM32微控制器内部资源

1.1.5STM32微控制器的选型

1.2STM32F1系列产品系统构架和STM32F103ZET6内部架构

1.2.1STM32F1系列产品系统架构

1.2.2STM32F103ZET6内部架构

1.3STM32F103ZET6的存储器映像

1.3.1STM32F103ZET6内置外设的地址范围

1.3.2嵌入式SRAM

1.3.3嵌入式Flash

1.4STM32F103ZET6的时钟结构

 1.5STM32F103VET6的引脚

1.6STM32F103VET6 最小系统设计

第2章人机接口设计与应用实例

2.1独立式键盘接口设计

2.1.1键盘的特点及按键确认

2.1.2独立式按键扩展实例

2.2矩阵式键盘接口设计

2.2.1矩阵式键盘工作原理

2.2.2按键的识别方法

2.2.3键盘的编码

2.3矩阵式键盘的接口实例

2.3.14×4矩阵式键盘的硬件设计

2.3.24×4矩阵式键盘的软件设计

2.4显示技术的发展及其特点

2.4.1显示技术的发展

2.4.2显示器件的主要参数

2.5LED显示器接口设计

2.5.1LED显示器的结构

...

" STM32嵌入式微控制器最小系统设计;
 HMI人机接口设计与应用实例; 
 DGUS彩色液晶显示屏的应用实例; 
 旋转编码器设计实例;
 PWM输出与看门狗定时器应用实例;
 USART与MODBUS通信协议应用实例; 
 SPI与铁电存储器接口应用实例; 
 I2C与日历时钟接口应用实例; 
 CAN通信转换器设计实例; 
 电力网络仪表设计实例; 
 µC/OS-II在STM32上的移植与应用实例;
 RTC时钟与万年历应用实例;
 新型DCS控制系统设计实例。 
"