aKaReZa 140 - STM32 - HAL, USART
توی این ویدئو یکی از پرکاربردترین و مهمترین رابطهای ارتباطی یعنی USART رو در میکروکنترلرهارو کار میکنیم. از ویژگیهای اصلی UART تا محاسبه BaudRate، روشهای مختلف ارسال و دریافت دیتا، تشکیل Ring Buffer، تشخیص Idle Line، راه اندازی DMA و... همهچیز قدمبهقدم توضیح داده شده. پس اگه میخوای USART رو واقعا مهندسی و اصولی یاد بگیری، این قسمت یکی از بهترین منابعه.
مطالبی که توی این ویدئو یاد میگیریم:
معرفی واحد UART و بررسی مشخصات آن
نگاه دقیق به Block Diagram واحد UART
نحوه محاسبه BaudRate
پیکربندی USART در STM32CubeMX
نحوه ارسال داده
بررسی پارامتر مهم Timeout و تاثیر آن در عملکرد واحد UART
ارسال و دریافت داده با DMA و بررسی مزیت آن
نحوه دریافت داده توسط Interrupt و پیادهسازی Ring Buffer
نحوه تشخیص Idle Line و بررسی مزیت آن
لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DZbxaLTSmXp/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/rsLly4P2wQs
Post #761
424
Forwarded from aKaReZa
YouTube aKaReZa 140 - STM32 - HAL, USART In this video, we work with one of the most widely used and important communication interfaces in microcontrollers: USART. From the core features of UART and BaudRate calculation to different data transmit/receive methods, building a ring buffer, detecting…- ❤ 2