![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
STM32入门笔记
文章平均质量分 52
,
若你遇见她
小白
展开
-
LCD屏幕的驱动
文章目录系列文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结一、LCD屏幕简介 1、成像特点TFTLCD即薄膜晶体管液晶显示器。它与无源TN-LCD、STN-LCD的简单矩阵不同,它在液晶显示屏的每一个象素上都设置有一个薄膜晶体管(TFT),可有效地克服非选通时的串扰,使显示液晶屏的静态特性与扫描线数无关,因此大大提高了图像质量。240*320分辨率 16位真彩显示(65536色)自带电阻触摸屏 ...原创 2021-08-02 20:56:30 · 4881 阅读 · 0 评论 -
STM32入门笔记——PWM
PWM概述1、什么是PWMPWM是一种对模拟信号电平进行数字编码的方法。通过高分辨率计数器的使用,方波的占空比被调制用来对一个具体模拟信号的电平进行编码。PWM信号仍然是数字的,因为在给定的任何时刻,满幅值的直流供电要么完全有(ON),要么完全无(OFF)。电压或电流源是以一种通(ON)或断(OFF)的重复脉冲序列被加到模拟负载上去的。通的时候即是直流供电被加到负载上的时候,断的时候即是供电被断开的时候。只要带宽足够,任何模拟值都可以使用PWM进行编码。简单来说 : PWM即脉冲宽度调制,PWM是一种原创 2021-06-17 08:56:14 · 1313 阅读 · 1 评论 -
STM32入门笔记——定时器概论
定时器基础知识1、定时器数量 TM32F10系列一共有8个定时器。分别是:2个基本定时器 4个通用定时器 2个高级定时器2、三种定时器区别名词解释:DMA(Direct Memory Access,直接存储器访问) 是所有现代电脑的重要特色,它允许不同速度的硬件装置来沟通,而不需要依赖于 CPU 的大量中断负载。否则,CPU 需要从来源把每一片段的资料复制到暂存器,然后把它们再次写回到新的地方。在这个时间中,CPU 对于其他原创 2021-06-10 08:57:29 · 440 阅读 · 2 评论 -
STM32入门笔记——窗口看门狗
窗口看门狗概述功能他与独立看门狗一样都是用来检测程序的运行情况,只不过他对喂狗时间要求更高。喂狗时间必须在上窗口和下窗口之间。喂狗过早或者过晚都会导致程序复位。这样的好处是可以保障程序跑飞后又跑回来,完成了独立看门狗的喂狗。他使用的时钟也与独立看门狗不一样工作框图需要特别说明的是:RC寄存器一共7位可以使用,其中,第7位是看门狗使能位,低6位就是计数器最大值。故其最大值为0x7f(在代码里面就会先给RC寄存器最大值)。而喂狗最低时间是固定的,0X3f时复位,即第6位为0时。相关寄存器原创 2021-06-08 21:07:34 · 362 阅读 · 3 评论 -
STM32入门笔记——独立看门狗
独立看门狗概述概述作用 :用于检测程序的运行状态。保证程序没有跑飞、或者陷入死循环。当程序跑飞或者死循环时,让程序复位。相当于重启程序。**独立看看门狗与窗口看门狗的区别:**工作逻辑和相关寄存器工作逻辑:自动重装载寄存器中有一个值(相当于时间)。用一个寄存器当计数器,读取自动重装载寄存器数据后,用这个数据开始倒数。当有喂狗操作时,重新将自动重装载寄存器 中的值给到计数器中。如果长时间都没有喂狗,计数器数值归0后。看门狗将会重启程序(程序复位),让他重新开始运行。独立看门狗框图KR :原创 2021-06-07 21:33:24 · 289 阅读 · 1 评论 -
STM32入门笔记——外部中断EXTI
EXTI基础知识STM32F103 的每一个IO都可以做中断输入(只不过不能同时全部连接),其通过19个中断控制器连接处理器。19 个外部中断为:线 0~15:对应外部 IO 口的输入中断。线 16:连接到 PVD 输出。线 17:连接到 RTC 闹钟事件。线 18:连接到 USB 唤醒事件16个中断线与IO的对用关系为,同一时刻,同一EXTI线只能连接一个IO口。而且EXTI 0—4 每条线都有独立的中断服务函数。EXTI 5—9公用一个中断服务函数。EXTI 10—15公用一个中断服务函数原创 2021-06-06 19:07:49 · 1151 阅读 · 2 评论 -
STM32入门笔记——NVIC中断
所有笔记均是来自正点原子的学习视频,个人在学习后总结而来。具体请找《正点原子手把手教你学STM32》相关视频原创 2021-06-03 09:27:48 · 308 阅读 · 0 评论 -
STM32入门笔记——串口通信
通信基础知识我们常见的单片机常见的通讯方式有:UART、IIC、SPI等等。按照其特点可以做一下分类。二级标题三级标题四级标题五级标题六级标题原创 2021-06-01 23:33:48 · 3162 阅读 · 2 评论 -
STM32入门笔记——GPIO的初始化
GPIO的初始化初始化步骤1、先时钟使能2、对其进行具体配置(输出模式、端口、速率)3、一般还对其输出进行默认配置,如默认高电平/低电平STM32GPIO的模式有库函数配置法1、先时钟使能2、对其进行具体配置(输出模式、端口、速率)3、一般还对其输出进行默认配置,如默认高电平/低电平下面展示一些 内联代码片。 RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB,ENABLE);//GPIOB时钟的使能 GPIO_InitTyp原创 2021-05-31 23:20:06 · 11390 阅读 · 12 评论