وبلاگ آرملینکس
آموزش STM32 با توابع LL قسمت نهم: UART-Receive
در قسمت هشتم از آموزش STM32 با توابع LL، ابتدا مقدمات پروتکل UART را بررسی کردیم و گفتیم که یک پکت دیتا در این پروتکل شامل چه بخشهایی میشود و این دیتا به چه صورت و با چه سرعتهایی میتواند منتقل بشود. در نهایت هم پروتکل UART را در میکروکنترلرهای STM32 بررسی کردیم و بخش
آموزش STM32 با توابع LL قسمت هشتم: UART-Transmit
در قسمت هفتم از آموزش STM32 با توابع LL، ابتدا در رابطه با کلیت و ذات وقفه صحبت کردیم و گفتیم که به چه دلایلی وقفه مفید است و باید در سیستم وجود داشته باشد، در ادامه در رابطه با وقفه در میکروکنترلرهای STM32 سری F1 صحبت کردیم و طرز کار واحد NVIC رو به
آموزش STM32 با توابع LL قسمت هفتم: Interrupt
در قسمت ششم از آموزش STM32 با توابع LL، در رابطه با GPIO در حالت ورودی صحبت کردیم. نحوهی کار به این صورت بود که مقدار رجیستری که مربوط به پینهای میکروکنترلر در حالت ورودی بود را میخواندیم و پس از آن، متناسب با آن مقدار، متغییری را افزایش و بر روی سون سگمنت نشان میدادیم.
آموزش STM32 با توابع LL قسمت ششم: GPIO-Input
در قسمت پنجم از آموزش STM32 با توابع LL، در رابطه با GPIO در حالت خروجی صحبت کردیم و به بررسی جزئیات رجیسترهای GPIO پرداختیم که همین بررسی جزئیات و البته یک سری توضیحات دیگر، درک ما را از تفاوت سرعت فاحش بین توابع HAL و LL بیشتر کرد. در این قسمت قصد داریم GPIO
آموزش STM32 با توابع LL قسمت پنجم: GPIO-Output
در قسمت چهارم از آموزش STM32 با توابع LL، با واحد RCC آشنا شدیم و جزئیات و دلیل وجود کلاک در مدارات دیجیتال را بررسی کردیم، همچنین گفتیم که کلاک ورودی به میکروکنترلر چگونه در میکروکنترلر با استفاده از PLL افزایش و با استفاده از Prescaler کاهش مییابد. در ادامه مدار Reset که برای ریست کردن