
蓝桥杯嵌入式
文章平均质量分 71
泡菜鱼111
坚定自信,加油
展开
-
蓝桥杯—stm32g431rbt6串口中断和定时器输出pwm学习
配置异步模式,使能中断,选择波特率。串口接收中断开启printf ("接收到的数据是:%s \r\n",data);//重新使能接收中断,不然只进一次串口重定向:#include "stdio.h"原创 2023-04-07 10:18:39 · 879 阅读 · 1 评论 -
I2C总线改变MCP4017阻值和ADC多通道采集电压
MCP4018适合做分压,MCP4017可以做可变电阻,滑到左边是R(AB),滑到中间是R(AB)/2,滑到右边是0Ω。100kΩ的阻值,可以分成127个档。掉电然后重新上电会恢复到中间电阻50kΩ。MCP4017器件地址:R/W=0:写 0101 1110 0x5eR/W=1:读 0101 1111 0x5fMCP4017电阻网络:R(AB)=R(S) X N。原创 2023-04-05 09:40:12 · 1296 阅读 · 0 评论 -
I2C协议
时钟信号SCL为高时,SDA必须保持稳定,SCL为低时,SDA才可以变化。写数据时:SCL为低时,改变SDA。读数据时:SCL为高时,读取IO电平。原创 2023-04-05 00:29:25 · 474 阅读 · 0 评论 -
基于stm32G431RBT6蓝桥杯嵌入式—新建工程和点灯
PD2是高电平,D、Q电平相同,PD2是低电平,D的数据不会影响到Q。所以需要先给PC口赋值,在打开门锁,再关闭门锁,让Q端数据保持稳定。P-MOS和N-MOS组成推挽结构,一个导通另一个截止,可以输出高电平或低电平,具有驱动能力20mA左右。这个锁存器相当于一个门锁,PD2相当于钥匙,采用共阳接法,即LED负极接低电平点亮。只用N-MOS,只能输出低电平,输出高电平的话需要外接上拉电阻。输入0,输出GND;输入1,输出3.3V。开漏输出模式open-drain。时钟树配置:一般使用内部时钟。原创 2023-01-28 16:05:30 · 1071 阅读 · 0 评论