Arm Cortex-M3嵌入式系统——基于STM32Cube和HAL库的开发方法

作者: 李正军、李潇然

出版社: 清华大学出版社

出版日期: 2024-08-01

电子书 暂不销售 定价:69.0
  • 收藏

  • 加书架

  • 引用

亮点
程序代码 教学大纲 教学课件 测试试题 习题解答
简介

本书秉承“新工科”理念,从科研、教学和工程实际应用出发,理论联系实际,全面系统地讲述了基于STM32CubeMX和HAL库的嵌入式系统设计与应用实例。STM32CubeMX是ST公司提供的用于STM32开发的免费工具软件,是STM32Cube生态系统的核心工具软件。本书从市场上畅销的STM32F1系列微控制器入手,利用STM32CubeMX快速生成STM32F1系列的开发环境,并在KeilMDK上对代码进行进一步的修改补充,直至生成最终的开发项目。全书共12章,主要内容包括绪论、STM32系列微控制器、STM32CubeMX和HAL库、嵌入式开发环境的搭建、STM32GPIO、STM32中断、STM32定时器STM32通用同步/异步收发器、STM32SPI串行总线、STM32I2C串行总线、STM32ADC和STM32DMA控制器。本书可作为高等院校自动化、软件工程、机器人、自动检测、机电一体化、人工智能、电子与电气工程、计算机应用、信息工程、物联网等相关专业的本科生、研究生教材,也可作为广大从事嵌入式系统开发的工程技术人员的参考用书。

编辑推荐

后勒口 嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可裁剪,对性能、成本、体积、功耗及可靠性有严格要求的专用计算机系统。在现实生活中,涉及计算机控制的电子产品绝大多数用到了嵌入式系统,特别是在人工智能、无人驾驶、机器人、无人机、汽车电子、航空航天、海洋监测、智能监控、智慧健康等领域。作为计算机领域的一个重要组成部分,嵌入式系统已成为研究与应用的热点。本书系统讲述基于STM32Cube和HAL库的Arm Cortex-M3嵌入式系统编程与开发,包括:  STM32系列微控制器;  STM32Cube和HAL库;  嵌入式开发平台的搭建;  STM32 GPIO口;  STM32中断;  STM32定时器;  STM32通用同步异步收发器(USART);  STM32 SPI串行总线;  STM32 I2C串行总线;  STM32 A/D转换器;  STM32 DMA控制器。 教学资源  程序代码  教学大纲  教学课件  测试试题  习题解答

更多出版物信息
  • 版权: 清华大学出版社
  • 出版: 2024-08-01
  • 作者:李正军、李潇然
  • 更新: 2024-11-18
  • 书号:9787302667902
  • 中图:TP332.021
  • 学科:
    工学
    控制科学与工程
    工学
    计算机科学与技术

作者信息

李正军、李潇然

李正军,山东大学控制科学与工程学院教授、山东大学重点建设项目“现场总线技术实验室”负责人、硕士研究生导师,山东大学优秀教师。长期从事计算机控制、嵌入式控制系统、电力网络监测仪表、现场总线与工业以太网控制系统、电力系统自动化、智能仪器仪表、无创呼吸机等方向研究,并具有较深造诣。中国电气工业协会设备网现场总线分会理事、中华人民共和国机械行业标准《低压电气通信规约》审稿人,全国电器设备网络通信接口标准化委员会委员。设计的产品在国内外市场具有很大的影响,所指导的研究生在国内外各大公司担任重要岗位,并具有丰厚的待遇。主持省部级科技攻关和企业委托项目30余项,出版《计算机测控系统设计与应用》、《现场总线及其应用技术》(第2版)、《计算机控制系统》(第3版)、《现场总线与工业以太网及其应用系统设计》 等著作11部 ,授权国家专利2项,发表学术论文60余篇,获得省部级科技进步奖3项。