Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => ARM => Cortex ARM => Konuyu başlatan: 41linea45 - 15 Eylül 2019, 23:57:22

Başlık: HAL_UART_RECEIVE birden fazla btyte okuma
Gönderen: 41linea45 - 15 Eylül 2019, 23:57:22
Merhaba
Elimde stm32f4 discokart var ve seri porttan veri okuyorum. Fakat sadece bir byte veri okuyabiliyorum.
Bir byte/karakterden fazla veri gönderdiğimde işlem yapmıyor.

Sanırım kodda eksiklik var. Hatam nerede?
uint8_t veri=0;

HAL_UART_Receive(&huart2,&veri,8,200);
if (
veri=='1')
(
HAl_GPIO_WRITEPIN........
.......