بیت‌های پیکره‌بندی

آموزش PIC قسمت ششم: پیکره‌بندی میکروکنترلر PIC16F877A

در قسمت پنجم آموزش های PIC درباره سازماندهی حافظه در میکروکنترلرهای PIC صحبت کردیم و در این قسمت قصد داریم تنظیم بیت های پیکره‌بندی میکروکنترلر PIC16F877A را به شما عزیزان جویای علم آموزش دهیم پس با سیسوگ همراه باشید. بیت‌ های پی...

ادامه مطلب

راه‌اندازی کارت‌ حافظه SD برای STM32 | قسمت 31 آموزش STM32 با توابع LL

راه‌اندازی کارت‌ حافظه SD برای STM32 | قسمت 31 آموزش STM32 با توابع LL

در قسمت قبلی راه اندازی ماژول شتاب ینج را فرا گرفتیم و در این قسمت قرار است راه‌اندازی و استفاده از کارت‌ حافظه SD را به صورت کلی به شما آموزش بدهیم.بهره‌گیری از کارت‌ حافظه SD در کنار حافظه‌های موجود در میکرو، می‌تواند درزمین...

ادامه مطلب

کار با ایسی های حافظه در STM32 با littleFS (بخش دوم)

کار با ایسی های حافظه در STM32 با littleFS (بخش دوم)

در بخش قبل به معرفی Spi Flash و کاربرد هایش پرداختیم همچنین با راه اندازی و نحوه ارتباط با آن اشنا شدیم همچنین به صورت کوتاه به lfs و مزیت آن نسبت به بقیه fileSystem ها پرداختیم. در این بخش کار با ایسی های حافظه در STM32 با little...

ادامه مطلب

اصول نرم‌افزاری نمایشگر

کتابخانه LVGL برای نمایش‌گرهای TFT LCD (قسمت دوم)

در قسمت قبل سری آموزشی LVGL درباره رابط کاربری و اصول ارتباط سخت افزاری نمایشگر صحبت کردیم، در این قسمت قصد داریم درباره اصول نرم افزاری نمایشگر و کتابخانه های LVGL بیشتر صحبت کنیم.                    اصول نرم‌افزاری نمایشگ...

ادامه مطلب

آموزش PIC قسمت پنجم: سازماندهی حافظه در PIC

آموزش PIC قسمت پنجم: سازماندهی حافظه در PIC

این مقاله انواع مختلف حافظه و کاربرد آنها در دستگاه‌های میکروکنترلر PIC را توضیح می‌دهد. این مقاله همچنین توضیح می‌دهد که معماری هر بخش از فضای حافظه شامل مثال‌هایی از مُدهای آدرس‌دهی و کد است.   انواع حافظه در معماری میکرو...

ادامه مطلب

راه‌اندازی ماژول شتاب سنج

راه‌اندازی ماژول شتاب سنج با STM32 | قسمت سی‌ام آموزش STM32 با توابع LL

در قسمت قبلی راه‌اندازی تایمر نگهبان پنجره‌ای (WWDG) را آموختیم و در این قسمت می‌خواهیم راه‌اندازی ماژول شتاب سنج و ژیروسکوپ LSM6DS3 را بررسی کنیم. ماژول LSM6DS3 یک ماژول چندکاره است که درگوشی‌های هوشمند نیز به‌کار می‌رود و امکان ...

ادامه مطلب

رابط کاربری lvgl

کتابخانه LVGL برای نمایش‌گرهای TFT LCD (قسمت اول)

رابط کاربری  همه‌ی سیستم‌های کامپیوتری بخشی برای ارتباط با کاربر دارند. این بخش می‌تواند به‌سادگی قرار دادن تعدادی کلید و چراغ، تا اَشکال کامل‌تری چون نمایشگر رنگی و ورودی‌های اشاره‌گر مثل USB، موس، ورودی و خروجی موردنیاز دستگاه ...

ادامه مطلب

تایمر نگهبان پنجره‌ای در STM32 | قسمت 29 آموزش STM32 با توابع LL

تایمر نگهبان پنجره‌ای در STM32 | قسمت 29 آموزش STM32 با توابع LL

در قسمت قبل در مورد تایمر نگهبان مستقل صحبت کردیم. در این بخش می‌خواهیم تایمر نگهبان پنجره‌ای یا WWDG را بررسی کنیم پس با سیسوگ همراه باشید. در WWDG، یک شرط دیگر نیز برای ریست شدن وجود دارد. برای این تایمر نگهبان علاوه بر مقدار اب...

ادامه مطلب

ارسال پیامک فارسی با ماژول های GSM شرکت Quectel

ارسال پیامک فارسی با ماژول های GSM شرکت Quectel

یکی از قابلیت‌های خوب ماژول‌های gsm ارسال و دریافت پیامک هست که به کمک اون میتونیم از راه دور دستگاه خودمون رو کنترل کنیم، ارسال و دریافت پیامک به‌صورت انگلیسی به‌راحتی قابل انجام هست اما به‌صورت فارسی دردسرهای خودش رو داره، توی ا...

ادامه مطلب

آموزش PIC قسمت چهارم: معرفی میکروکنترلر PIC16f877a

آموزش PIC قسمت چهارم: معرفی میکروکنترلر PIC16f877a

در قسمت قبلی درباره‌ی انواع اسیلاتورهای مورد استفاده در PIC صحبت کردیم و در این قسمت می‌خواهیم میکروکنترلر PIC PIC16f877a که یکی از مشهورترین میکروکنترلرها در صنعت است را معرفی کنیم. استفاده از این میکروکنترلر بسیار راحت می‌باشد، ...

ادامه مطلب