"《Arm Cortex-M4嵌入式系统:STM32G4系列微控制器的原理、架构与开发》一书面向高等学校理工科专业学生和行业工程技术人员,专注于STM32系列微控制器尤其是STM32G4的应用与开发。全书内容翔实,从STM32的基础知识到高级编程技巧,系统地介绍了STM32G4微控制器的开发使用方法。
全书共分为18章,每章都围绕一个特定主题展开讨论,涵盖了从基础概念介绍到高级编程技巧,再到实际项目开发等内容。第1、2章介绍了STM32系列微控制器与 STM32G4的基本概况及其架构与外设;第3~5章重点讲述了软件开发环境、编程基础及 GPIO 编程与时钟;第6~9章深入探讨了外部中断、定时器、串行通信和直接存储器访问等核心技术;第10~17章分别讲解了模数转换器、数模转换器、内存保护单元、电源管理、存储器管理、错误与异常处理、I2C总线及 OLED 显示、单总线及温湿度传感器等内容;第18章则聚焦于电机控制这一复杂但极具实用价值的主题。
本书适用于高等院校电子信息、计算机等相关专业的本科生、研究生,以及从事嵌入式系统开发的工程技术人员。通过学习本书,读者不仅能掌握STM32G4微控制器的基本原理和应用,还能提升解决实际问题的能力。"
以作为教材或参考书,用于课堂教学或实训课程。
