搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
嵌入式系统设计--基于STM32CubeMX与HAL库
0.00     定价 ¥ 47.10
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787040579062
  • 作      者:
    编者:漆强|责编:韩颖
  • 出 版 社 :
    高等教育出版社
  • 出版日期:
    2022-01-01
收藏
畅销推荐
内容介绍
本书以产业界主流的微控制器STM32F4为硬件平台,以嵌入式硬件设计和软件设计为主线,按照“最小系统电路设计→开发工具使用→片内外设应用→驱动程序设计→实时操作系统(FreeRTOS)”的路径,分层次、递进式地介绍嵌入式系统的设计方法。 本书选用业界先进的开发工具STM32CubeMX及硬件抽象库(HAL库)进行嵌入式系统开发。STM32CubeMX软件利用图形化界面完成芯片的配置,并配合MDK-ARM等集成开发环境,直接生成应用程序的基本框架,使设计者可以专注于应用层代码的编写。采用库函数的程序开发方式,用户不需对芯片底层的寄存器作过多了解,只需要掌握HAL库提供的接口函数就可以完成应用程序的编写,加快了嵌入式系统的开发效率,降低了学习的门槛。全书共10章,分别是:嵌入式系统概要,STM32微控制器的硬件电路设计,STM32微控制器开发环境的搭建,STM32 CubeMX软件的使用,MDK-ARM开发软件的使用,通用输入输出接口,中断系统,定时器,串口通信,FreeRTOS的应用。 本书内容丰富实用,层次清晰,叙述详尽,书中所有例程都是基于意法半导体公司的Nucleo系列开发板,方便教学和自学。本书可作为高等院校电子信息类、自动化类专业的本科生及研究生“嵌入式系统设计”课程的入门教材,也可以供嵌入式爱好者或从事嵌入式系统应用的工程技术人员参考。
展开
目录
第一章 嵌入式系统概要
1.1 嵌入式系统的概念及特点
1.2 嵌入式系统组成
1.2.1 嵌入式系统硬件
1.2.2 嵌入式系统软件
1.3 嵌入式系统软件开发
1.3.1 编程模式
1.3.2 程序开发方式
本章小结
习题1
第二章 STM32微控制器的硬件电路设计
2.1 STM32微控制器概述
2.1.1 产品分类
2.1.2 STM32F4
2.2 STM32 Nucleo开发板
2.2.1 Nucleo开发板概述
2.2.2 Nucleo-F411RE开发板
2.2.3 STM32F411芯片引脚介绍
2.3 Nucleo-F411RE开发板电路原理
2.3.1 最小系统电路
2.3.2 外围电路
2.3.3 ST-Link仿真器电路
2.3.4 利用板载ST-Link仿真器调试外部MCU
2.4 自制STM32微控制器应用电路
2.4.1 核心板设计
2.4.2 外围电路板设计
本章小结
习题2
第三章 STM32微控制器开发环境的搭建
3.1 STM32Cube生态系统
3.2 STM32CubeMX的下载及安装
3.2.1 STM32CubeMX安装软件的下载
3.2.2 STM32CubeMX的安装
3.2.3 MCU固件包的安装
3.2.4 MCU固件包的组成
3.3 MDK-ARM的下载及安装
3.3.1 MDK-ARM安装软件的下载
3.3.2 MDK-ARM的安装
3.4 ST-Link仿真器驱动安装
3.5 串口调试软件的下载和安装
本章小结
习题3
第四章 STM32CubeMX软件的使用
4.1 STM32CubelMX使用流程
4.1.1 目标选择
……
第五章 MDK-ARM开发软件的使用
第六章 通用输入输出接口(GPIO)
第七章 中断系统
第八章 定时器
第九章 串口通信
第十章 FreeRTOS的应用
参考文献
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证