应用keil+cubemx开发的stm32飞行摇杆;飞行摇杆设置有8个按钮,3个摇杆,也可以进行拓展,可以控制电脑游戏及支持USB HID协议的设备。
2023-03-21 10:57:00 27.31MB USBHID 飞行摇杆手柄 stm32手柄开发 stm32ADC
1
已封装成一个函数,调用即可,直接返回电压值(float) 第1次调用,耗时2.5ms, 后面每次调用,耗时25us; 示例工程环境,KEIL+STM32F103VE+标准库
2022-10-11 22:31:29 4.98MB ADC STM32ADC ADC采集
1
STM32ADC多通道采集
2022-08-08 15:09:00 78KB STM32 ADC
1
一。什么是 二。ADC的特点ADC的位数决定了ADC的精度,有8位的,12位的,16位的等。还有一个很重要的参数就是转换时间。STM32f103RBT6有2个ADC控制器。128KFlash,20KRAM每一个ADC控制器都有多个通道,例如ADC1的外部通道有16个,可以理解为有一个开关分别连接各个通道。每个通道的采样间隔和采样时间都可以设置。三。ADC各通道与IO管脚对应表一般负参考电压接地,正参考电压接3.3V。模拟输入电压不能超过3.3V,否则输入引脚可能被烧毁。ADC框图Vref+连接到VDDA,Vref-连接到VSSA。多4个通道连接到注入通道,多16个通道连接到规则通道。什么是规则
2022-07-27 15:46:38 2.48MB STM32ADC的基本原理
1
stm32 ADC电压监测示例 通过一个例子来测量电池电压
2022-07-11 13:05:02 518KB stm32ADC电压监测示例
1
本文重点介绍利用含有3个ADC模块的STM32F4、STM32F7等系列,以满足多个ADC模块同时工作的需要。
2022-04-10 16:31:35 468KB STM32ADC
1
adcx=Get_Adc_Average(ADC_CHANNEL_5,20);//获取通道5的转换值,20次取平均 LCD_ShowxNum(134,130,adcx,4,16,0); //显示ADCC采样后的原始值 temp=(float)adcx*(3.3/4096); //获取计算后的带小数的实际电压值,比如3.1111 adcx=temp; //赋值整数部分给adcx变量,因为adcx为u16整形 LCD_ShowxNum(134,150,adcx,1,16,0); //显示电压值的整数部分,3.1111的话,这里就是显示3 temp-=adcx; //把已经显示的整数部分去掉,留下小数部分,比如3.1111-3=0.1111 temp*=1000; //小数部分乘以1000,例如:0.1111就转换为111.1,相当于保留三位小数。 LCD_ShowxNum(150,150,temp,3,16,0X80); //显示小数部分(前面转换为了整形显示),这里显示的就是111. LED0=!LED0; delay_ms(250);
2021-11-25 11:43:44 1.45MB adc
1
stm32adc子程序的分析和原理基本方法.zip
2021-11-14 15:01:29 2KB
stm32ADC+DMA16路采样
2021-11-03 11:29:27 379KB stm32 ADC+MDA
1