嵌入式应用技术:基于STM32固件库编程

嵌入式应用技术:基于STM32固件库编程
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , , , ,
2019-06
版次: 1
ISBN: 9787567228269
定价: 49.50
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 295页
13人买过
  •   第四次工业革命已经来临,物联网、智能传感器等技术的发展均离不开嵌入式系统。《嵌入式应用技术:基于STM32固件库编程》以嵌入式应用技术为基础,在德国嵌入式专家亚历山大·胡瓦特的指导下,选取STM32F407作为嵌入式学习的平台,通过STM32F4的固件库编程来展开嵌入式应用技术的学习。
      《嵌入式应用技术:基于STM32固件库编程》在内容编排上,从STM32的基础应用出发,以项目为载体,选取典型应用作为项目案例,逐步深入,符合学生的认知规律。在项目的实践过程中,从固件库的应用出发,便于学生掌握STM32系列的固件库编程。 认识STM32
    0.1 什么是嵌入式系统
    0.2 ARM
    0.3 STM32
    0.4 如何选择STM32
    0.5 STM32开发板
    0.6 STM32的内核与片上外设
    0.7 存储器映射

    项目1 开发环境的建立
    1.1 Keil的配置
    1.2 开发板的准备
    1.3 连接开发板
    1.4 编写并下载第一个程序
    1.5 工程文件
    1.6 小结

    项目2 点亮LED
    2.1 STM32F407的GPIO
    2.2 GPIO的工作模式
    2.3 配置GPIO的寄存器分布
    2.4 GPIO选择工作模式
    2.5 输出低电平
    2.6 打开RCC时钟
    2.7 编写程序
    2.8 进一步模块化程序
    2.9 小结

    项目3 初识STM32固件库
    3.1 获取STM32固件库
    3.2 使用固件库建立一个工程模板
    3.3 使用固件库模板编程点亮LED
    3.4 进一步使用固件库使LED闪烁
    3.5 固件库帮助文件简介
    3.6 小结

    项目4 使用按键控制LED
    4.1 GPIO作为输入的设置
    4.2 使用固件库函数操作按键输入
    4.3 建立按键控制LED的工程
    4.4 小结

    项目5 外部中断的使用
    5.1 STM32F4××的中断系统
    5.2 外部中断EXTI
    5.3 使用外部中断点亮LED
    5.4 小结

    项目6 SysTick与定时器
    6.1 SysTick定时器
    6.2 STM32的基本定时器
    6.3 小结

    项目7 USART的使用
    7.1 STM32F4××的串行口
    7.2 STM32的LISART
    7.3 简单UART通信实验
    7.4 实现远程控制LED
    7.5 完善串口驱动usaitl.c
    7.6 小结

    项目8 ADC的使用
    8.1 STM32F4的ADC
    8.2 ADC的固件库
    8.3 独立模式单通道采集实验
    8.4 独立模式下混合通道采集实验
    8.5 小结

    项目9 SPI接口应用
    9.1 SPI接口
    9.2 STM32的SPI
    9.3 SPI接口的Flash
    9.4 STM32:F407读写W25Q128
    9.5 小结

    项目10 12C总线的应用
    lO.1 12C协议
    10.2 STM32的12C
    10.3 使用12C的EEPROM
    10.4 12C的固件库读写EEPROM
    10.5 小结
    结束语
    附录
  • 内容简介:
      第四次工业革命已经来临,物联网、智能传感器等技术的发展均离不开嵌入式系统。《嵌入式应用技术:基于STM32固件库编程》以嵌入式应用技术为基础,在德国嵌入式专家亚历山大·胡瓦特的指导下,选取STM32F407作为嵌入式学习的平台,通过STM32F4的固件库编程来展开嵌入式应用技术的学习。
      《嵌入式应用技术:基于STM32固件库编程》在内容编排上,从STM32的基础应用出发,以项目为载体,选取典型应用作为项目案例,逐步深入,符合学生的认知规律。在项目的实践过程中,从固件库的应用出发,便于学生掌握STM32系列的固件库编程。
  • 目录:
    认识STM32
    0.1 什么是嵌入式系统
    0.2 ARM
    0.3 STM32
    0.4 如何选择STM32
    0.5 STM32开发板
    0.6 STM32的内核与片上外设
    0.7 存储器映射

    项目1 开发环境的建立
    1.1 Keil的配置
    1.2 开发板的准备
    1.3 连接开发板
    1.4 编写并下载第一个程序
    1.5 工程文件
    1.6 小结

    项目2 点亮LED
    2.1 STM32F407的GPIO
    2.2 GPIO的工作模式
    2.3 配置GPIO的寄存器分布
    2.4 GPIO选择工作模式
    2.5 输出低电平
    2.6 打开RCC时钟
    2.7 编写程序
    2.8 进一步模块化程序
    2.9 小结

    项目3 初识STM32固件库
    3.1 获取STM32固件库
    3.2 使用固件库建立一个工程模板
    3.3 使用固件库模板编程点亮LED
    3.4 进一步使用固件库使LED闪烁
    3.5 固件库帮助文件简介
    3.6 小结

    项目4 使用按键控制LED
    4.1 GPIO作为输入的设置
    4.2 使用固件库函数操作按键输入
    4.3 建立按键控制LED的工程
    4.4 小结

    项目5 外部中断的使用
    5.1 STM32F4××的中断系统
    5.2 外部中断EXTI
    5.3 使用外部中断点亮LED
    5.4 小结

    项目6 SysTick与定时器
    6.1 SysTick定时器
    6.2 STM32的基本定时器
    6.3 小结

    项目7 USART的使用
    7.1 STM32F4××的串行口
    7.2 STM32的LISART
    7.3 简单UART通信实验
    7.4 实现远程控制LED
    7.5 完善串口驱动usaitl.c
    7.6 小结

    项目8 ADC的使用
    8.1 STM32F4的ADC
    8.2 ADC的固件库
    8.3 独立模式单通道采集实验
    8.4 独立模式下混合通道采集实验
    8.5 小结

    项目9 SPI接口应用
    9.1 SPI接口
    9.2 STM32的SPI
    9.3 SPI接口的Flash
    9.4 STM32:F407读写W25Q128
    9.5 小结

    项目10 12C总线的应用
    lO.1 12C协议
    10.2 STM32的12C
    10.3 使用12C的EEPROM
    10.4 12C的固件库读写EEPROM
    10.5 小结
    结束语
    附录
查看详情
相关图书 / 更多
嵌入式应用技术:基于STM32固件库编程
嵌入与网络:西南民族地区禁毒社会组织制度结构优化的路径选择
谢勇 著
嵌入式应用技术:基于STM32固件库编程
嵌入式金融:金融技术应用新革命
[美]斯嘉丽·西贝尔(Scarlett Sieber);[英]苏菲·吉博(Sophie Guibaud)
嵌入式应用技术:基于STM32固件库编程
嵌入式系统及应用
付少华主编
嵌入式应用技术:基于STM32固件库编程
嵌入式系统应用开发——基于NI LabVIEW&myRIO的设计与实现
杨帆;张彩丽;刘晋东;李宁
嵌入式应用技术:基于STM32固件库编程
嵌入式技术入门与实战(基于STM32)
尹静
嵌入式应用技术:基于STM32固件库编程
嵌入式单片机技术实战教程
郭海如;熊曾刚;李志敏;赵恒;谈怀江;刘江华;万青;万兴
嵌入式应用技术:基于STM32固件库编程
嵌入城市:农民工永久迁移意愿及其影响因素研究
陆文荣
嵌入式应用技术:基于STM32固件库编程
嵌入式Linux系统开发 ——基于ARM处理器通用平台(第2版)
冯新宇;蒋洪波;程坤
嵌入式应用技术:基于STM32固件库编程
嵌入式系统集成开发
代红英;李奇兵;董旭斌;陆鹏;陶翠微
嵌入式应用技术:基于STM32固件库编程
嵌入式技术及应用(STM32CubeMX版)
李文华
嵌入式应用技术:基于STM32固件库编程
嵌入地方的市场--对一个西南村镇集市的人类学考察
张琪 著
嵌入式应用技术:基于STM32固件库编程
嵌入式Linux驱动开发实践
朱文伟 李建英
您可能感兴趣 / 更多
嵌入式应用技术:基于STM32固件库编程
基于手机大数据的交通规划方法与应用
刘志远、付晓 著
嵌入式应用技术:基于STM32固件库编程
交通大数据——理论与方法(第二版)
刘志远
嵌入式应用技术:基于STM32固件库编程
交通大数据——理论与方法
刘志远;张文波
嵌入式应用技术:基于STM32固件库编程
临床心血管疾病介入诊断治疗学
刘志远、王广兴、李容飞、李跃伟、蔡薇 编
嵌入式应用技术:基于STM32固件库编程
城市轨道交通线路与站场/“十三五”职业教育规划教材
刘志远、陈冲 编
嵌入式应用技术:基于STM32固件库编程
大同县志:1996—2013
刘志远 主编
嵌入式应用技术:基于STM32固件库编程
大同县年鉴.2017
刘志远 主编
嵌入式应用技术:基于STM32固件库编程
开关电器现代设计方法
刘志远 著
嵌入式应用技术:基于STM32固件库编程
电商产品经理宝典:电商后台系统产品逻辑全解析
刘志远 著
嵌入式应用技术:基于STM32固件库编程
最后的战役·解放舟山群岛之战
刘志远 著
嵌入式应用技术:基于STM32固件库编程
雾都银杏:郭沫若在重庆
刘志远 著
嵌入式应用技术:基于STM32固件库编程
焊接结构现代无损检测技术——先进焊接制造技术丛书
刘志远 编;李生田