您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
联系客服
|
搜索
热搜:
巴比伦首富
|
毛选
|
巴比伦
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
STM32程序设计——从寄存器到HAL库
字数: 358000
装帧: 平装
出版社: 北京航空航天大学出版社
出版日期: 2023-01-01
商品条码: 9787512439566
版次: 1
开本: 16开
页数: 224
出版年份: 2023
定价:
¥45
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
收藏
上架到店铺
×
Close
上架到店铺
{{shop.name}}
点此去绑定店铺
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥22.05
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
内容简介
《STM32程序设计:从寄存器到HAL库》从一个非常简单的STM32/GD32的程序出发,逐步过渡到时钟系统的作用和配置、如何准确延时、使用定时器对各种信号进行捕获。为了解决HAL库函数涉及的大量的C语言知识,针对模块寄存器的特点介绍了如何使用结构体对这些寄存器进行封装,并以GPIO的设置函数为例,介绍了如何实现功能的封装,并最终过渡到HAL库中库函数的形成以及特点。
《STM32程序设计:从寄存器到HAL库》全书共包含9个模块,其中:模块一介绍STM32/GD32开发环境的使用,并顺带学习GPIO口的输出功能应用和STM32/GD32系列单片机相关知识以及《STM32程序设计:从寄存器到HAL库》使用的硬件平台;模块二介绍STM32/GD32时钟系统的作用以及配置流程;模块三介绍系统滴答定时器的定时原理及延时的应用,同时对模块化编程的思想进行介绍;模块四介绍STM32/GD32的存储器,包括程序的存放地点以及STM32/GD32的存储器结构等,并通过GPIO口的设置函数的定义初步学习STM32/GD32的功能集成;模块五介绍机械按键的识别,通过该模块的学习,可以知道GPIO口的输入的应用特点,并对目前市面上的各种矩阵键盘的按键状态的识别进行了介绍;模块六介绍使用ST公司的初始化工具STM32CubeMX对STM32/GD32功能模块的初始化,并介绍HAL库的GPIO模块控制的相关函数;模块七介绍STM32/GD32中断的使能、响应和执行过程;模块八介绍串口通信,包括轮询方式、中断方式收发数据;模块九学习定时器,在该模块中,对定时器的原理进行了详细的介绍,并通过定时器中断、PWM信号的产生、输入捕获等的学习来对定时器进行整体的把握,为定时器的各种应用奠定坚实基础。
《STM32程序设计:从寄存器到HAL库》适合作为高职、应用型本科相关专业的教材。不过由于《STM32程序设计:从寄存器到HAL库》以技术介绍和应用为主,因此也可以作为本科相关专业的教材,以及作为相关技术人员的参考用书。
目录
模块1STM32开发入门基础知识
项目1.1STM32的开发过程
1.1.1STM32的开发过程简介
1.1.2STM32的通用I/O口的输出功能
项目1.2STM32的基础知识
1.2.1STM32单片机基础知识
1.2.2STM32开发依托的硬件平台
思考与练习
模块2深入了解STM32的时钟系统
项目2.1单片机中时钟系统的作用
项目2.2STM32F4的时钟系统
2.2.1时钟源
2.2.2主锁相环PLL
2.2.3系统时钟SYSCLK
2.2.4由SYSCLK模块提供时钟源的时钟
2.2.5APB1总线和APB2总线上挂接的模块
项目2.3系统时钟设置步骤
思考与练习
模块3Systick定时器的应用和模块化编程
项目3.1准确延时的实现——滴答定时器的原理及其应用
项目3.2Systick定时器的内部结构
3.2.1滴答定时器简介
3.2.2滴答定时器的构成
3.2.3滴答定时器的寄存器封装和模块基地址的定义
项目3.3滴答定时器的延时应用
项目3.4模块化编程
思考与练习
模块4STM32的存储器结构和GPIO设置通用函数设计
项目4.1STM32的存储器
项目4.2位段区域及其对应位段别名区的关系
4.2.1位段和位段别名区的含义
4.2.2位段和位段别名区地址的映射关系
4.2.3位段中的位与位段别名区中字地址的代码处理项目
4.3存储器基础知识
项目4.4CPU和存储器的数据交互
项目4.5STM32的存储器结构
4.5.1CM4内核的存储器结构
4.5.2STM32的存储器结构
项目4.6通用I/O口设置函数的设计
思考与练习
模块5机械按键的识别——初步认识GPIO口的输入功能项目
5.1机械按键的识别
5.1.1机械按键状态的特点及其识别
5.1.2GPIO端口位的数据输入通道及输入数据的读取
5.1.3GPIO端口位的输入配置及上下拉电阻使能
5.1.4STM32全部电路模块的寄存器封装项目
5.24x4矩阵键盘按键状态的识别
思考与练习
模块6基于STM32CubeMX的GPIO口的输入/输出功能设计
项目6.1STM32CubeMX应用基础
6.1.1认识STM32CubeMX
6.1.2基于STM32CubeMX的开发步骤
6.1.3STM32CubeMX生成工程
项目6.2HAE库GPIO外设抽象层
6.2.1HAL库中GPIO相关函数
6.2.2HAL库中GPIO口寄存器的封装和相关定义
思考与练习
模块7认识STM32的中断系统
项目7.1外部中断任务的实现及其实现过程
7.1.1STM32的外部中断执行过程
7.1.2使用STM32CubeMX配置中断时的注意事项
项目7.2中断的含义及其作用
项目7.3STM32的中断管理
7.3.1STM32的中断源
7.3.2STM32的中断使能/失能控制
7.3.3STM32的中断优先级设置
7.3.4STM32的中断函数
7.3.5中断函数的响应过程
……
模块8STM32串口及其应用
模块9认识STM32的定时器
附录
参考文献
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网