No video

TUTORIEL #3: Programmer un ADC simple monovoie sur la plateforme STM32 || STM32CUBE IDE/MX

  Рет қаралды 1,774

darkpassager

darkpassager

3 жыл бұрын

Le ADC est une fonction très importante, quand on veut traiter un signal, en convertissant les signaux naturels analogiques en signaux du milieu informatiques, numériques.
Le code:
#include "main.h"
#include "adc.h"
#include "usart.h"
#include "gpio.h"
#include "stm32f4xx_hal.h"
uint16_t raw; char msg[10];
ADC_HandleTypeDef hadc1;
UART_HandleTypeDef huart2;
int main(void)
{
HAL_Init();
SystemClock_Config();
MX_GPIO_Init();
MX_ADC1_Init();
MX_USART2_UART_Init();
while (1)
{
HAL_ADC_Start(&hadc1);
HAL_ADC_PollForConversion(&hadc1, HAL_MAX_DELAY);
raw = HAL_ADC_GetValue(&hadc1);
sprintf (msg,"%hu
", raw);
HAL_UART_Transmit (&huart2 , msg, strlen(msg), HAL_MAX_DELAY);
}
}

Пікірлер: 2
@louismassong9002
@louismassong9002 Жыл бұрын
merci !
@darkpassager
@darkpassager Жыл бұрын
De rien , si cela peut vous aider!!!
How to use ADC in STM32 Microcontroller- Read Analog Sensor Value
17:32
路飞太过分了,自己游泳。#海贼王#路飞
00:28
路飞与唐舞桐
Рет қаралды 43 МЛН
Пройди игру и получи 5 чупа-чупсов (2024)
00:49
Екатерина Ковалева
Рет қаралды 1,7 МЛН
Чёрная ДЫРА 🕳️ | WICSUR #shorts
00:49
Бискас
Рет қаралды 3,1 МЛН
STM32 Guide #2: Registers + HAL (Blink example)
30:02
Mitch Davis
Рет қаралды 192 М.
[#20] PDM Microphones - Audio DSP On STM32 (16 Bit / 48 kHz)
18:13
YetAnotherElectronicsChannel
Рет қаралды 23 М.
STM32 Tutorial #4 Second Blink (done right!)
14:39
STM32World
Рет қаралды 126
HAL #12: ADC with IT
11:31
Web learning
Рет қаралды 17 М.
7 Days Stranded In A Cave
17:59
MrBeast
Рет қаралды 38 МЛН
STM32 ADC MULTI CHANNEL without DMA || HAL || Poll
9:22
ControllersTech
Рет қаралды 44 М.
ADC Single Channel using Polling Method - Potentiometer
10:59
Vidura Embedded
Рет қаралды 3,8 М.
Micro-contrôleurs STM32 (1/3) - Introduction : carte Nucleo, STM32CubeIDE
20:20
ADCs with STM32
2:16:02
1s and 0s
Рет қаралды 469
路飞太过分了,自己游泳。#海贼王#路飞
00:28
路飞与唐舞桐
Рет қаралды 43 МЛН