آموزش STM32 با توابع LL
21 خرداد
در قسمت قبلی با راهاندازی ارتباط I2C آشنا شدیم و در آموزشهای قبلی، در چند بخش از تایمرها استفاده کردیم. Real Time Clock یا همان RTC عنصری است که از آن برای اندازهگیری دقیق زمان واقعی استفاده میشود. ممکن است این سؤال پیش بیاید ...
07 خرداد
راهاندازی ارتباط I2C در STM32 | قسمت 25 آموزش STM32 با توابع LL
در قسمت قبلی با ADC آشنا شدیم و در آموزشهای قبلی در مورد پروتکلهای ارتباط سریال صحبت کردیم. در این قسمت میخواهیم در مورد یک پروتکل ارتباط سریال دیگر، یعنی Inter-Integrated Circuit یا همان I2C صحبت کنیم. این پروتکل، همانطور که ...
31 اردیبهشت
راه اندازی ADC با سرعت دو برابر در STM32 | قسمت 24 آموزش STM32 با توابع LL
در قسمت قبلی آموزش ساخت تایمر 32 و 64 بیتی را فرا گرفتید و در بخش دهم، با واحد ADC آشنا شدیم و در بخش پانزدهم نحوه دریافت اطلاعات از ADC توسط DMA را دیدیم. در این بخش میخواهیم کاری کنم که واحد ADC با سرعت بیشتری نمونهبرداری کند....
24 اردیبهشت
ساخت تایمر 32 و 64 بیتی در STM32 | قسمت بیست و سوم آموزش STM32 با توابع LL
در قسمت قبلی نحوه راهاندازی PWM را آموختیم و در این قسمت، میخواهیم نحوه ساخت تایمرهای 32 بیتی و 64 بیتی را بررسی کنیم. همانطور که احتمالا میدانید، در میکروکنترلرهای مورد استفاده در این آموزش، همه تایمرها (به جز SysTick) 16 بیت...
17 اردیبهشت
نحوه تولید شکل موجهای مختلف توسط PWM در STM32 | قسمت بیست و دوم آموزش STM32 با توابع LL
در بخش قبلی با PWM آشنا شدیم و شدت روشنایی یک LED را بهوسیله آن کنترل کردیم. در این بخش از سری آموزش STM32 با توابع LL، قصد داریم به تولید شکل موجهای مختلف بهوسیله PWM بپردازیم، بهعبارتدیگر میخواهیم از PWM بهعنوان...
05 بهمن
راهاندازی PWM در STM32 | قسمت بیست و یکم آموزش STM32 با توابع LL
در قسمت قبلی راهاندازی LCD Nokia به کمک واحد SPI (نمایش انیمیشن روی LCD Nokia) را به صورت کامل یاد گرفتیم و در بخشهای قبلی با تایمرها آشنا شدیم و برخی کاربردهای آنها را دیدیم. یکی دیگر از کاربردهای تایمر، حالت PWM (Pluse width ...
30 دی
نمایش انیمیشن روی LCD Nokia به کمک واحد SPI با STM32 | آموزش STM32 با توابع LL
در دو بخش قبل، یک LCD را به کمک واحد SPI را راهاندازی کردیم و تصویر و فونت روی آن نمایش دادیم. در این بخش قصد داریم یک انیمیشن روی LCD Nokia نمایش دهیم. در ابتدا باید یک عکس متحرک پیدا کنیم و آن را به فریمهای جد...
23 دی
اضافه کردن فونت برای نمایش متن روی LCD Nokia با واحد SPI در STM32 | قسمت نوزدهم آموزش STM32 با توابع LL
در بخش قبلی یک LCD Nokia را به کمک واحد SPI را راهاندازی کردیم و یک تصویر را روی آن نمایش دادیم. در این بخش قصد داریم یک فونت برای نوشتن در LCD تعریف کنیم و پیامهای موردنظرمان را روی LCD نمایش دهیم.قبل از هر چیز، نیاز به...
15 دی
راهاندازی LCD Nokia سریال به کمک واحد SPI در STM32 | قسمت هجدهم آموزش STM32 با توابع LL
در بخش قبلی واحد SPI را راهاندازی کردیم و با جزییات آن تا حدودی آشنا شدیم. در این بخش میخواهیم به کمک این واحد، یک LCD سریال (Nokia 5110) را راهاندازی کنیم. در تصویر زیر نمونه LCD موردنظر و ترتیب پایههای آن نشان داده شده است. ...
13 دی
آموزش STM32 با توابع LL قسمت هفدهم: راه اندازی واحد SPI
در قسمت قبلی درباره استفاده از DMA برای ارسال اطلاعات از حافظه توسط واحد USART صحبت کردیم. قبل از هرچیز، باید به توضیح پروتکل ارتباطی SPI و مودهای کاری مختلف آن بپردازیم. SPI مخفف Serial Peripheral Interface است که به معنی رابط سر...