7 Mart 2020 Cumartesi

stm32f429 UART DMA IDLE DEDECTION

Sonu belli olmayan rx uart dataları işlemciyi yormadan DMA ile peripharel'dan alıp belli bir bölgeye yazıyoruz. Daha sonra data bittiğini idle interrupt ile fark edip rtos'a bir semaphore oluşturuyoruz. Böyle hem her data geldiğinde interrutp'a sokmuyoruz hemde dataları okurken işlemciyi yormuyoruz.

Proje kodlarına aşağıdaki link adreseindne ulaşabilirsiniz.

git clone https://muhhakanaydin@bitbucket.org/muhhakanaydin/stm32f429_uart_dma_idle_rtos.git