DERS-10- UART DMA RECEIVE & TRANSMIT

  Рет қаралды 3,512

Kaan Alsancak

Kaan Alsancak

Күн бұрын

Пікірлер: 18
@Fixaj
@Fixaj Жыл бұрын
Hocam sizin videolari bitirdik devami gelecek mi? Birde onerebileceginiz başka kanallar var mi? Sizin gibi kisa ve öz anlatan. Teşekkür ederim
@mkaanalsancak
@mkaanalsancak Жыл бұрын
Güzel yorumlarınız beni çok mutlu ediyor çok teşekkür ederim. Bir suredir vakit bulamıyordum bu yuzden paylaşım yapamıyordum ama sanırım yeniden içerik yüklenmeye başlayacağım. En kısa sürede bunları paylaşacağım. Bu tarz iceriklerde bende gömülü muhendis ve coşkun Taşdemirin kanalini tavsiye ediyorum.
@NickAymaz
@NickAymaz Жыл бұрын
Hocam 10 adet data aldıktan sonra data almaya devam etmesini nasıl sağlayabilirim. Interrupttaki gibi sürekli buffer a data alsın istiyorum.
@merveozdas1193
@merveozdas1193 Жыл бұрын
Dizi halinde adc değerini uartla göndermeye çalışıyorum ancak henüz başarılı olamadım, bu konuda yardımcı olur musunuz? En azından uart ile adc değeri dma da kaydedilip nasıl göderilir onun videosunu yaparsanız çok memnun olurum.
@Harun_Can
@Harun_Can 4 ай бұрын
çözüm bulabildin mi? bulabildiysen iletişime geçebilir miyiz?
@kedinaber1832
@kedinaber1832 3 жыл бұрын
merhaba yaptığın uygulamada transmit_flag değişkenini ilk 1 yaptığımda data gönderiliyor ama sonra tekrar 1 yaptığımda gönderilmiyor neden olabilir ?
@mkaanalsancak
@mkaanalsancak 3 жыл бұрын
hdma_usart1_tx.Init.Mode = DMA_CIRCULAR; circular mod da bir defa flag tetiklendikten sonra txBuffer daki dataları sürekli olarak gönderecektir. txBuffer dizisindeki değişkenin değerini yenilemen yeterli otomatik olarak gönderilecektir. tekrar bir gönderme işlemine ihtiyaç duymayacaktır.
@abdullahdogan5822
@abdullahdogan5822 2 жыл бұрын
Merhaba, stm32g030f6 işlemcisini kullanıyorum. işlemci resetlenmeden enerjisi kesilir tekrar gelirse haberleşmeyi kesiyor ve ne kadarda kapatıp acarşam acayım tekrar bağlanmıyor, bu problemi nasıl çözerim
@mkaanalsancak
@mkaanalsancak 2 жыл бұрын
Resetlenmeden enerjisi nasil kesiliyor? Enerjisi kesilirse neden resetlenmiyor? Tam anlamadim biraz yardimci olur musun ?
@abdullahdogan5822
@abdullahdogan5822 2 жыл бұрын
Mcu ile uart arayüzlü ekranımı aynı güç kaybağından besliyorum, debug ile başlattığımda ya da işlemcime reset attığımda (nrst pinini kullanarak) Uart haberleşmesi başlıyor sıkıntısız çalışıyor, fakat enerji kesildiğinde yani mcu ve ekranımın gerilimini güç kaynağından ayırdıktan sonra tekrar enerji verince Uart haberleşmesi başlamıyor
@mkaanalsancak
@mkaanalsancak 2 жыл бұрын
Uart haberlesmesi ortak ground gerektirir. Sistemlerin beslemelerini ayirsan bile groundlari ortak olmali. Bunuda bilgisayara bagladigin kartin groundundan stm boardun grounduna hat cekerek yapabilirsin.
@abdullahdogan5822
@abdullahdogan5822 2 жыл бұрын
Graundlar ortak sistem resetlendikten sonra problemsiz çalışıyor, enerji kesildiğinde hem mcu hem de nextion için aynı anda kesiliyor, tekrar enerji verdiğimde haberleşme tektar başlamıyor
@abdullahdogan5822
@abdullahdogan5822 2 жыл бұрын
problemi çözdüm, eğer siz de stm32g030 serisi bir işlemciyi bilgisayarla değil de başka bir cihazla UART üzerinden haberleşirseniz muhtemelen aynı problemle karşılacaksınız. Mcu bir kere başaralı bir UART haberleşmesi başlattıktan sonra MCU'nun enerjisi kesilse dahi resetlenene kadar bağlantıyı kesmiyor. Kullandığım cihaz her başladığında yeniden bağlantı kurmak istediği için kapatıp açtığımda 2. bir bağlantıyı resetleyene kadar kuramıyordum. Eğer sistem başladığında UART'ın Flaglarını temizlerseniz ve ya uartı kapatıp ( HAL_StatusTypeDef HAL_UART_AbortReceive(huart1); )tekrar başlatırsanız problem ortadan kalkıyor.
@ergun5276
@ergun5276 3 жыл бұрын
kral kokusu alıyorum
@ergun5276
@ergun5276 3 жыл бұрын
spi ile şeyleri yaparsam çalışır dedim ama olmadı:(
@ergun5276
@ergun5276 3 жыл бұрын
veya oldu ben anlamadım. lojik analizör ile gönderdiğim datayı okumaya çalıştım birşey okuyamadım
@mkaanalsancak
@mkaanalsancak 3 жыл бұрын
Teşekkür ederim mutlu oldum :)
@mkaanalsancak
@mkaanalsancak 3 жыл бұрын
@@ergun5276 kl.kaanlafci@gmail.com adresine sorununu mail atarsan yardımcı olabilirim. İyi çalışmalar.
DERS-9- UART INTERRUPT  RECEIVE & TRANSMIT
22:10
Kaan Alsancak
Рет қаралды 7 М.
Serial UART with STM32 Microcontroller-Transmit and Receive Data
18:44
She made herself an ear of corn from his marmalade candies🌽🌽🌽
00:38
Valja & Maxim Family
Рет қаралды 18 МЛН
We Attempted The Impossible 😱
00:54
Topper Guild
Рет қаралды 56 МЛН
It’s all not real
00:15
V.A. show / Магика
Рет қаралды 20 МЛН
STM32-UART&DMA Receive To Idle Line(Bilinmeyen Rx Büyüklüğü Çözümü)
13:10
STM32 UART #5 || Receive Data using IDLE Line || Interrupt || DMA
21:40
ADC Polling & ADC DMA Multi Channel Reading STM32 CUBEMX
7:54
Mustafa Fatih BAYRAM
Рет қаралды 230
STM32CubeIDE ve HAL Kütüphanesi ile UART DMA Otomatik CubeIDE Konfigürasyonu Detaylı Anlatım
15:51
Gömülü Sistemler Mühendislik Eğitimi (GomuluSistemler.Org)
Рет қаралды 912
Immortal DMA Gladiator Setup Tutorial
9:00
ImmortalTechnologies
Рет қаралды 22 М.
STM32CubeMX basics: 10.11 STM32Cube HAL labs UART - UART DMA
16:14
STMicroelectronics
Рет қаралды 30 М.
STM32F103  (ADC DMA ve Çok Kanal ADC) #Ders7
19:38
Mehmet Aşık
Рет қаралды 2,4 М.
STM32 UART #3 || Receive Data in Blocking Mode & Interrupt
12:37
ControllersTech
Рет қаралды 12 М.
stm32 timed multichannel ADC DMA conversions on STM32F030k6
12:06