STM32 HAL库 F1 系列 零积分
2023-07-24 11:37:39 114.75MB STM32HAL固件库
1
采用STM32F103C8T6单片机,KeilMDK5.32版本 ADC1和ADC2都是单次转换,ADC1的规则通道的外部触发为定时器3的TRGO,定时器3的TRGO事件来源于更新事件,每500ms更新一次,即ADC每500ms转换一次 ADC1开启2个规则通道,转换序列为:通道0(PA0),通道1(PA1) ADC2开启2个规则通道,转换序列为:通道0(PA0),通道1(PA1) ADC1和ADC2设置相同通道的转换时间都为1.5个ADC周期。如,在规则通道上,ADC1和ADC2的通道0转换时间相同。 在规则通道每个通道转换完成之后,DMA负责将转换的数据从ADC_DR寄存器传输到用户指定的目的地址 开启ADC1的规则通道转化完成中断。 转换完成之后在规则通道转换完回调函数中串口输出转换的数据
2023-07-04 18:54:54 16.57MB stm32 arm 嵌入式硬件 单片机
1
很适合一些需要用到DHT11测温湿度的同学们。
2023-06-19 18:34:41 987KB stm32 HAL库
1
内容概要:使用STM32F103RCT6作为核心,获取光敏传感器数据并显示到串口。 适合人群:具备C编程基础、基本的硬件电路、ST的HAL库开发; 优点:使用STM32CubeMX,引脚配置非常直观,移植非常方便,只需把控制引脚命名相同即可。
2023-05-22 20:24:05 610KB STM32 HAL库 光敏传感器
1
使用HAL库写的STM32 温湿度传感器DHT11通用驱动程序; 请自行修改头文件中的引脚定义以支持您的硬件
2023-05-20 21:10:36 21KB stm32 HAL库 DHT11
1
STM32 HAL库驱动BMP3990L气压传感器
2023-05-15 17:58:17 15.34MB stm32 嵌入式
1
STM32 HAL库 DAC例程 包括: STM32Cube MX配置; 三个DAC例子: 输出额定电压; 输出三角波 + 定时器; 输出正弦波 + DMA + 定时器; 结合博客详细介绍了如果使用
2023-04-08 16:48:53 24.86MB stm32
1
采用STM32F103C8T6单片机,KeilMDK5.32版本 使用LSI作为时钟源 采用time.h库函数,可通过串口助手上位机修改RTC当前计数值 串口与上位机进行通信,串口发送设置为DMA单次模式发送(仿printf) 串口接收设置为DMA循环串口空闲接收,接收到用户数据并修改RTC CNT寄存器后进入待机模式 通过PA0来唤醒单片机 PC13控制LED灯,LED亮灭指示程序正在运行
2023-03-23 16:38:45 16.56MB stm32 c语言 文档资料 arm
1
采用STM32F103C8T6单片机,KeilMDK5.32版本 串口异步通信,开启收发方向,DMA式收发数据(仿printf发送)。 发的DMA不在循环模式下(单次);接收的DMA在循环模式下。 PC13控制LED灯,LED灯的亮灭指示接收到数据。 在STM32CubeMX中需要同时开启DMA与串口全局中断
2023-03-16 13:38:17 16.56MB stm32 arm 嵌入式硬件 单片机
1
MODBUS-RTU-485通信测试-主要是在线修改stm32波特率 1、stm32作为从机(设备地址是2),modbus poll作为主机 2、modbus使用03和16功能码实现对从机寄存器数据的修改 3、modbus poll使用03功能码对波特率寄存器位的值修改实现STM32运行中波特率的修改
2023-03-15 13:39:28 5.14MB stm32-modbus 波特率修改 MODBUS-RTU
1