- 博客(10)
- 问答 (1)
- 收藏
- 关注
原创 九、蓝桥杯嵌入式STM32G431RBT6_E2PROM
然后在I2C.h里声明这两函数,在my_main.c的setup()函数初始化。本例程使用软件I2C,故此无需配置,对硬件I2C感兴趣的可以自行查阅。按键1按下变量自增1且复位后值不变。参考AT24C02手册P11。在I2C.c文件里写两个函数。在loop()函数里测试。
2024-04-08 10:32:16 315
原创 七、蓝桥杯嵌入式STM32G431RBT6_ADC
代码基本相同,只用把4096改为65536(16位)题目说明需要滤波可以采用过采样方法,先配置Cube。在产品手册中可以查到ADC对应引脚。在setup()函数校准ADC。然后写一个ADC读取函数。这里我们用PB15演示。在LCD进行验证完成。
2024-04-08 10:30:55 244
原创 五、蓝桥杯嵌入式STM32G431RBT6_输入捕获
一般题目用PA1输出PWM,我们用PA2进行输入捕获,比赛时可以将PA1和PA2用杜邦线连接测出PA1的信号频率和占空比。在setup()函数初始化,打开TIM15的CH1和CH2。参照参考手册1086页,打开PA2的TIM15。计算输入信号频率和占空比。
2024-04-08 10:28:03 246
原创 二、蓝桥杯嵌入式STM32G431RBT6_使用LCD
,然后根据原理图打开引脚(output模式)找到刚才复制过来的.c文件添加进去。配置完成后点击生成代码。
2024-02-28 00:08:44 511
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人