آموزش STM32 با توابع LL
06 دی
در قسمت قبلی درباره راهاندازی واحد ADC و گرفتن اطلاعات توسط DMA صحبت کردیم و در این قیمت میخواهیم دربارهی استفاده از DMA برای ارسال اطلاعات از حافظه توسط واحد USART صحبت کنیم. همانطور که میدانید استفاده از DMA برای انتقال اطلا...
24 آذر
راهاندازی واحد ADC توسط DMA در STM32 | آموزش STM32 با توابع LL
در بخش دهم، با واحد ADC و در بخش قبلی هم با ریدایرکت کردن Printf و Scanf آشنا شدیم. در این بخش، میخواهیم نحوهی راهاندازی واحد ADC توسط DMA (بورد Blue Pill) را توضیح دهیم و البته به کمک واحد DMA از این واحد اطلاعات را دریافت و د...
10 آذر
ریدایرکت printf و scanf به کمک USART در STM32 | آموزش قسمت چهاردهم STM32 با توابع LL
برای ورود به صفحه آموزش STM32 اینجا کلیک کنید. در بخشهای هشتم و نهم، به ترتیب با نحوه ارسال و دریافت اطلاعات توسط واحد USART آشنا شدیم و در قسمت قبلی هم با Timer-Input capture آشنا شدیم. در این بخش، میخواهیم واحد USART بورد Blu...
25 فروردین
Input capture در میکروکنترلرهای STM32 | آموزش STM32 با توابع LL قسمت سیزدهم
در قسمت دوازدهم از آموزش STM32 با توابع LL، در رابطه با تایمرها و نحوهی عملکرد آنها صحبت کردیم و درنهایت واحد تایمر در میکروکنترلرهای STM32 را در حالت TimeBase راهاندازی کردیم و زمان 1 ثانیه را اندازهگیری کردیم. در این قسمت هم...
19 فروردین
Timer در میکروکنترلرهای STM32 | قسمت دوازدهم آموزش STM32 با توابع LL
در قسمت یازدهم از آموزش STM32 با توابع LL، در رابطه با DAC صحبت کردیم و ویژگیهای مهم DAC در میکروکنترلرهای STM32 را بررسی کردیم و درنهایت با استفاده از DAC، دو سیگنال پالس و مثلثی را ایجاد کرده و بر روی اسیلسکوپ نمایش دادیم. در ا...
16 اسفند
مبدل دیجیتال به آنالوگ در STM32 | قسمت یازدهم آموزش STM32 با توابع LL
در قسمت دهم از آموزش STM32 با توابع LL، ابتدا ADC را بررسی کردیم و گفتیم که یک ADC چه مشخصهها و پارامترهایی دارد و درنهایت واحد ADC در میکروکنترلرهای STM32 را بهصورت عملی راهاندازی کردیم و ولتاژ میکروکنترلر را با استفاده از این...
06 اسفند
مبدل آنالوگ به دیجیتال (ADC) در STM32 | قسمت دهم آموزش STM32 با توابع LL
در قسمت نهم از آموزش STM32 با توابع LL، ابتدا چالش بخش Receive یا همان دریافت دیتا در پروتکل UART را بررسی کردیم و در نهایت با استفاده از بهترین روشی که ذکر کردیم، یعنی روش وقفه، این بخش را به صورت عملی بر روی برد راهاندازی کردیم...
18 دی
دریافت دیتا در پروتکل UART در STM32 | قسمت نهم آموزش STM32 با توابع LL
در قسمت هشتم از آموزش STM32 با توابع LL، ابتدا مقدمات پروتکل UART را بررسی کردیم و گفتیم که یک پکت دیتا در این پروتکل شامل چه بخشهایی میشود و این دیتا به چه صورت و با چه سرعتهایی میتواند منتقل بشود.در نهایت هم پروتکل UART ...
19 آذر
نحوهی انتقال دیتا در پروتکل UART با STM32 | قسمت هشتم آموزش STM32 با توابع LL
در قسمت هفتم از آموزش STM32 با توابع LL، ابتدا در رابطه با کلیت و ذات وقفه صحبت کردیم و گفتیم که به چه دلایلی وقفه مفید است و باید در سیستم وجود داشته باشد، در ادامه در رابطه با وقفه در میکروکنترلرهای STM32 سری F1 صحبت کردیم و طرز...
05 آذر
بررسی Interrupt در STM32 | قسمت هفتم آموزش STM32 با توابع LL
در قسمت ششم از آموزش STM32 با توابع LL، در رابطه با GPIO در حالت ورودی صحبت کردیم. نحوهی کار به این صورت بود که مقدار رجیستری که مربوط به پینهای میکروکنترلر در حالت ورودی بود را میخواندیم و پس از آن، متناسب با آن مقدار، متغییری...