首页 > 其他 > 详细

STM32

时间:2019-03-05 19:14:37      阅读:181      评论:0      收藏:0      [点我收藏+]

技术分享图片

可穿戴、物联网、无人机、工业控制、医疗电子、汽车电子、电子系统、石油系统

技术分享图片

STM产品命名规范

技术分享图片

STM32环境搭建

技术分享图片

1、keil MDK-ARM简介

技术分享图片

技术分享图片

技术分享图片

 安装ST-Link

技术分享图片

 

技术分享图片

 STM32CubeMX简介

STM32CubeMX 是 ST 意法半导体近几年来大力推荐的STM32 芯片图形化配置工具, 允许用户使用图形化向导生成C 初始化代码,

可以大大减轻开发工作,时间和费用。STM32CubeMX几乎覆盖了STM32 全系列芯片。它具有如下特性:      ① 直观的选择MCU 型号,可指定系列、封装、外设数量等条件      ② 微控制器图形化配置      ③ 自动处理引脚冲突      ④ 动态设置时钟树,生成系统时钟配置代码      ⑤ 可以动态设置外围和中间件模式和初始化      ⑥ 功耗预测      ⑦ C 代码工程生成器覆盖了STM32 微控制器初始化编译软件,如IAR, KEIL,GCC。      ⑧ 可以独立使用或者作为Eclipse 插件使用

技术分享图片

参考资料

STM32CubeMX介绍、下载与安装

生成对于的工程初始源代码

主要是前期的配置过程,然后再选择的IDE继续进行开发

STM32F0存储器映射

技术分享图片

技术分享图片

把寄存器封装成一个结构体

技术分享图片技术分享图片

GPIOA是一个结构体指针,他指向一个地址为GPIOA_BASE的结构体GPIO_TypeDef。
其中GPIOA_BASE就是控制这组IO口的寄存器组的基地址,GPIO_TypeDef是一个结构体,
里面的成员变量对应着A组IO的相关控制寄存器

 

STM32

原文:https://www.cnblogs.com/foremostxl/p/10478798.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!