- 博客(7)
- 收藏
- 关注
原创 四、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
974
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
1119
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
1047
原创 总览:第十五届蓝桥杯-电子类-嵌入式组别备赛(基于STM32G431RBT6蓝桥专用训练板HAL库)
总览:第十五届蓝桥杯-电子类-嵌入式组别备赛(基于STM32G431RBT6蓝桥专用训练板HAL库)
2023-10-19 00:23:59
1065
6
原创 FPGA必备软件保姆级教程:Quartus II 15.0(Cyclone V器件库)与ModelSim 10.5 的安装教程
FPGA必备软件:Quartus II 15.0(Cyclone V器件库)与ModelSim 16.1 的安装教程
2023-09-10 22:24:13
10878
18
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人