![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STM32开发
文章平均质量分 88
基于正点原子的STM32F103ZET6进行开发
^^不加糖^^
这个作者很懒,什么都没留下…
展开
-
STM32—跑马灯库函数实验
文章目录前言一、硬件设计二、软件设计1.基于库函数代码编写2.基于寄存器代码编写前言回顾之前的GPIO基础知识,STM32F103一共有7组GPIO,每组GPIO含下面7个寄存器,也就是7个寄存器一共可以控制一组GPIO的16个IO口。一、硬件设计本章用到的硬件只有 LED(DS0 和 DS1)。其电路在 ALIENTEK 精英 STM32F103 开发板上默认是已经连接好了的。 DS0 接 PB5, DS1 接 PE5。是不需要自己接任何电路的,因此我们只需要编写代码即可。设置推挽输.原创 2021-09-30 18:06:15 · 729 阅读 · 0 评论 -
STM32—GPIO简介
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、STM32工程目录介绍1. 目录结构介绍2. 各目录结构之间的层次关系二、寄存器与GPIO口的配置1.GPIO简介2. IO口控制寄存器三、端口复用和端口重映射前言本文基于正点原子官方提供的资料,仅供个人学习使用。一、STM32工程目录介绍1. 目录结构介绍前面基于固件库新建了一个工程模板,在此模板下可以进行进一步的实验开发。下面基于正点原子提供的一个例程源码来分析一下,对于实际开发中,一个工程包含哪些东西,这些原创 2021-09-30 15:53:08 · 948 阅读 · 0 评论 -
STM32—建立工程模板
文章目录前言一、基于固件库二、基于寄存器1.引入库2.读入数据总结前言在STM32的开发过程中,我们知道有两种方式,库函数和寄存器。在实际开发中我们可以直接操作寄存器,但是这种方法的劣势是你需要去掌握每个寄存器的用法,你才能正确使用STM32,而对于 STM32 这种级别的 MCU, 数百个寄存器记起来谈何容易。于是 ST(意法半导体)推出了官方固件库,固件库将这些寄存器底层操作都封装起来,提供一整套接口(API)供开发者调用,大多数场合下,你不需要去知道操作的是哪个寄存器,你只需要知道调用哪些函.原创 2021-09-30 11:20:59 · 3340 阅读 · 1 评论