STM32系列心得
文章平均质量分 82
主要发表关于STM32相关的资料和教程
耗子x
这个作者很懒,什么都没留下…
展开
-
STM32 最小系统电路简析
文章目录一、最小系统的组成1.供电电路2.外部晶振3.BOOT选择4.复位电路二、最小系统实例1.STM32F103C8T6最小系统2.STM32F4011CEU6最小系统三、各部分组成原理1.供电电路设计2.外部晶振原理3.BOOT设计4.复位电路设计一、最小系统的组成1.供电电路可以起到升降压,滤波,稳流,限流,限压,防短接等多种功能,确保供电时的电流电压干净稳定.2.外部晶振时钟是单片机的心脏,外部晶振给单片机提供外部时钟.3.BOOT选择单片机上电时可以选择启动模式,不同的启动模式对应原创 2021-02-26 18:34:19 · 23051 阅读 · 6 评论 -
STM32F10x系列 中断
文章目录事件和中断中断向量控制器模板常见的几个中断示例外部中断EXTI串口中断事件和中断中断向量控制器模板常见的几个中断示例外部中断EXTI串口中断原创 2021-02-06 20:41:37 · 476 阅读 · 0 评论 -
STM32F10x 定时器柴解
模板void timer2_init(){ TIM_TimeBaseInitTypeDef timer2; RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM2,ENABLE); timer2.TIM_ClockDivision=TIM_CKD_DIV1;//时钟分割 timer2.TIM_CounterMode=TIM_CounterMode_Up;//向上计数模式 timer2.TIM_Period=1000;//计数期 timer2.TIM_Presca原创 2021-01-13 16:12:39 · 978 阅读 · 0 评论 -
STM32F10x系列 串口使用
初始化(GPIO_ConfAndInit函数是我对GPIO初始化的封装,参考这篇文章:STM32 GPIO的使用)GPIO_ConfAndInit(GPIOA,GPIO_Pin_9,GPIO_Mode_AF_PP,GPIO_Speed_50MHz);GPIO_ConfAndInit(GPIOA,GPIO_Pin_10,GPIO_Mode_IN_FLOATING,GPIO_Speed_50MHz);USART_InitTypeDef USART_InitStructure;RCC_APB2Perip原创 2021-01-06 17:24:19 · 440 阅读 · 0 评论 -
STM32F10x系列 GPIO的使用
GPIO使用模板这里以点亮最小系统板上的LED为目的,使用PC13管脚给出以下示例#include "stm32f10x.h"//必要的头文件,包含一些结构体的声明和宏定义等#include <stdio.h> //标准头int main(){ RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC,ENABLE);//使能时钟 GPIO_InitTypeDef GPIOC_init; //定义一个结构体变量,下面是结构体变量成员参数的设置 GP原创 2021-01-05 18:44:15 · 990 阅读 · 0 评论 -
STM32空白项目的搭建和烧录
安装环境永远是开发者为开发某样东西迈出的第一步,安装环境是繁琐的且环境是静态的。长时间地专注于开发项目以及快速上手带来的快乐会是我们忽视了环境的重要性,但其实理解并记忆环境会给我们的开发来带更多的便利和意想不到的创造力。...原创 2021-01-04 17:58:15 · 437 阅读 · 3 评论