stm32 【STM32】标准库 输出比较

输出比较功能就是用来输出PWM波形的。OC(Output Compare)输出比较可以通过比较CNT与CCR寄存器值的关系,来对输出电平进行置1、置0或翻转的操作,用于输出一定频率和占空比的PWM波形,每个...

2023-07-02 chenmf 77 阅读

stm32 【STM32】标准库 菜鸟入门教程之定时器中断

TIM(Timer)定时器定时器可以对输入的时钟进行计数,并在计数值达到设定值时触发中断 。比如对72MHz计72个数,一个数就是1MHz就是1微秒的时间,如果记72000个数,就是1KHz就是1ms的时间。16...

2023-07-02 chenmf 134 阅读

stm32 【STM32】标准库 菜鸟入门教程之DMA

DMA直接存储器存取DMA是一个数据转运小助手,协助CPU完成数据转运。DMA(Direct Memory Access)直接存储器存取DMA可以提供外设(外设数据寄存器)和存储器(运行内存存储器SRAM与程序存储器...

2023-07-02 chenmf 136 阅读

stm32 【STM32】标准库 菜鸟入门教程之USART

通信的目的:将一个设备的数据传送到另一个设备,扩展硬件系统 ,对于有一些功能,STM32芯片内部无法实现,所以就需要外挂芯片完成,但是外挂芯片的数据都在外挂芯片上,需要连接一根或者多根...

2023-07-02 chenmf 111 阅读

stm32 【STM32】标准库 菜鸟入门 外部中断

中断系统中断:在主程序运行过程中,出现了特定的中断触发条件(中断源),使得CPU暂停当前正在运行的程序,转而去处理中断程序,处理完成后又返回原来被暂停的位置继续运行作用:在没有中断...

2023-07-02 chenmf 105 阅读

stm32 【STM32】标准库 菜鸟入门 GPIO输入

按键分析按键抖动:由于按键内部使用的是机械式弹簧片来进行通断的,所以在按下和松手的瞬间会伴随有一连串的抖动消抖:运用延时函数耗过抖动时间,或者改善硬件电路传感器分析传感器元件主...

2023-07-02 chenmf 93 阅读

stm32 【STM32】标准库 菜鸟入门 OLED显示解析

基本信息点灯法,对照法,注释法,串口调试(把调试信息发送到电脑),显示屏调试(显示屏连接到单片机,打印到显示屏上)等。OLED(有机发光二极管):宽视角(各个视角都能看清楚),功耗...

2023-07-02 chenmf 95 阅读

stm32 【STM32】标准库 菜鸟入门教程(3)闪烁及流水灯

GPIO全称:(General Purpose Input Output):通用输入输出口,也就是常说的I/O口可配置为8种输入输出模式 引脚电平:输出0V~3.3V,部分引脚可容忍输入5V (带FT(Five Tolerate))对于功率比...

2023-07-02 chenmf 84 阅读

stm32 【STM32】标准库 菜鸟入门教程(2)新建工程与点灯

工程模板以及点灯源代码在以下链接中,诸位先下载解压。链接:https://pan.baidu.com/s/1JmHzZr5sD94D3vVA7YYq2Q 提取码:0323/****建立工程的几点教训。*****/1.添加文件的时候要添加...

2023-07-02 chenmf 82 阅读

stm32 【STM32】标准库 菜鸟入门教程(1)初识最小系统

【前言】本教程突出两个字,“细”和“简”,也就是详细跟简洁。所用知识涉及到的原理会详细讲明,再而,在排版以及描述上会采取简约风格,进行实例讲解的时候,包含图片过程以及文字过程两部分...

2023-07-02 chenmf 95 阅读