
第十五届蓝桥杯电子类嵌入式组别备赛
文章平均质量分 61
南宋跳伞瓜子
这个作者很懒,什么都没留下…
展开
-
四、EEPROM功能的初始化及应用(24C02芯片)
将数据包中的MDK5_LCD_HAL整个工程文件夹复制,然后粘贴到桌面,然后将数据包中GPIO_I2C_HAL中的I2C文件复制并粘贴桌面的MDK5_LCD_HAL文件夹的Src、Inc文件夹中。两个设备共同接在同一个I2C总线上,但是仅测试24C02的功能,暂时可以不用管,当他该I2C总线只接了24C02芯片就好。实验内容:默认第一个存储空间上的数据为0,然后利用EEPROM掉电不会丢失数据的特性,记录板子上电的次数。3、一bit,一Byte,一KB,一MB,到底是个什么概念,有多大,可以做什么事情?原创 2024-04-05 23:40:34 · 1028 阅读 · 1 评论 -
三、ADC功能的初始化及应用
这是ADC内部量化后的输出结果(ADC采集函数的返回值)的位宽,如:6-bit,则输出结果(ADC采集函数的返回值)的最大值为2的6次方,即64;器件,输出VDD,熟悉该器件的都知道,AMS1117经典的LDO低压差线性稳压器,原理图型号上也标注了该器件稳压后的输出电压为3.3V。,点击分辨率的参数,可以看见有4个参数可以选择,其中有6-bit、8-bit、10-bit、12-bit,如下图所示。9.根据该关系,我们可以通过ADC采集函数的返回值x(读取PB15处的电压),计算出当前PB15处的电压Vx。原创 2023-10-25 09:47:08 · 1169 阅读 · 1 评论 -
二、LCD的初始化及运用
2. 生成keil代码后,复制lcd.c和lcd.h文件至当前keil工程文件中。可以自己新建文件复制这里的lcd.c和lcd.h内容,也可以在总览的那篇博客中的网盘链接中下载LCD例程,复制里面的lcd.c和lcd.h文件。1.STM32CubeMX中,只需对LCD的所有IO配置为GPIO-OUTPUT模式即可。3.进入keil工程后,主函数内先对LCD初始化后清屏,再设置背景色和文本色。STM32CubeMX引脚配置完成后如图所示。4.编译0错误后,连接板子进行烧录。LCD所需引脚可以查看原理图。原创 2023-10-23 14:58:48 · 1107 阅读 · 0 评论 -
总览:第十五届蓝桥杯-电子类-嵌入式组别备赛(基于STM32G431RBT6蓝桥专用训练板HAL库)
总览:第十五届蓝桥杯-电子类-嵌入式组别备赛(基于STM32G431RBT6蓝桥专用训练板HAL库)原创 2023-10-19 00:23:59 · 1084 阅读 · 5 评论 -
一、点灯大师之GPIO点灯工程新建及烧录
第十五届蓝桥杯-电子类-嵌入式组别备赛(基于STM32G431RBT6蓝桥专用训练板HAL库)原创 2023-10-18 19:59:18 · 189 阅读 · 1 评论