在STM32L151C8T6D开发板上,利用STM32CubeMX和Keil5协同开发,完成以下的功能: 【1】将ADC_IN0设置为12位ADC,右对齐,启用中断。 【2】分别用查询和中断这2种方式,每隔0.5秒采样一次ADC的数据。 【3】将每次读取到的ADC采样值转换为对应电压值,发送到上位机。 【4】LED1作为采样指示灯,在ADC转换过程中点亮,其余时间熄灭。
2024-06-12 16:00:26 13.2MB stm32
1
使用具体可以看 https://blog.csdn.net/weixin_53891137/article/details/131295273 https://blog.csdn.net/weixin_53891137/article/details/131404427 重点:注意事项 两篇文章程序已经过测试直接下载即可进行使用,关键部分有代码注释,接线以及注意事项在README.TXT文件中 注意注重注意 一定要先看README.TXT文件
2024-06-05 19:51:18 3.82MB
1
STM32F103CRT6单片机的hal库RC522刷卡模块C源码,OLED显示,W25Q16存储数据,按键查询,cubeMX。STM32F103RCT6单片机设计: 1、能刷RC522或523模块读写IC卡的数据内容, 在OLED屏上显示,数据内容格式为000-000-0000,按键能调大调小数字大小, 有上下左右和确认按键,左右移动选择哪一位,上下调数字大小(0到9), 设置后按确认数据保存在IC卡中;不同的卡片刷卡,能读出数据如021-003-0005。 2、有个W25Q16存储芯片,每次读卡后,按确认键,可以将卡号保存在存储芯片中。 3、开机后界面显示000-000-0000,然后刷不同的卡显示不同的编号(前提是卡提前设置过内容),如果是个新卡,先设置一下编号,设置好按确认,编号保存在IC卡内。 4、同一个编号的卡只刷第一次的时候蜂鸣器滴滴响,读取卡的编号,同一个卡第二次刷不滴滴响。 5、保存这块:刷完卡,卡拿开后,再按确认建,编号保存在存储芯片内. 再按一个查询按键,显示出来存在存储卡内的编号,一屏显示5个那样的存储过的编号。 6、用hal库编写程序。 7、感应卡用S50
2024-06-05 09:49:44 24.71MB stm32 文档资料 arm 嵌入式硬件
ST77 35是一种用于262K颜色的单片控制器/驱动器,即图形型TFT-LCD。它由396个源极线和162个门线驱动电路组成。接受串行外围接口(SPI)、8位/9位/ 16位/ 18位并行接口。显示数据可存储在132×162×x 18位的片上显示数据RAM中。H~(NO)外运算 将功率消耗降至最小,即,由于“集成”电源供应电路的必要性,即“驱动”液体晶体,它是可能的,从而成为一个具有较少成分的显示系统。
2024-06-03 17:14:17 33.48MB F030R8 ST7735S SPI
1
基于STM32F407单片机(寄存器版)实验例程源码,可供学习设计参考
2024-06-03 12:24:01 228KB STM32 基础实验源码
1
使用标准库spi+dma驱动st7789屏幕带触摸
2024-05-31 11:12:15 1.21MB stm32
1
单片机通过SPI跟nRF24L01相连,测试无线发送端程序: 1、将nRF24L01模块按照正确方向插到PB0/PB12/PB13/PB14/PB15/PB1上; 2、下载程序后,开发板蓝色指示灯(PB9)会常亮,表示没有接收到无线信号; 3、此时,如果有下发接收程序的开发板,则可以观察到下发接收程序的开发板上的蓝色指示灯也不停闪烁,表示接收到了信号。 注:该实验需要配合接收实验进行。 4、代码使用KEIL开发,当前在STM32F103C8T6运行,如果是STM32F103其他型号芯片,依然适用,请自行更改KEIL芯片型号以及FLASH容量即可。 5、软件下载时,请注意keil选择项是jtag还是stlink. 6、软、硬件技术服务:349014857@qq.com;
2024-05-21 15:10:12 5.66MB 物联网开发 STM32单片机
hal库dht11温湿度传感器+oled显示 介绍文档http://t.csdnimg.cn/s85WG
2024-05-20 16:08:13 6.9MB
1
stm32f103c8t6使用紫色的vl53l0x,红外激光测距,将测距的结果显示到oled显示屏
2024-05-20 11:26:07 8.65MB stm32 VL53L0X 激光测距
1