آموزش های تخصصی STM32
2.54K subscribers
96 photos
96 videos
14 files
78 links
✴️♦️ آموزش تخصصی ایجاد رابطهای گرافیکی صنعتی(HMI) با TouchGFX و LVGL و میکروهای STM32 و TFT LCD

✴️♦️ لیست آموزش های ارائه شده در کانال:
https://t.iss.one/MCU_STM_2

✴️♦️🔗ارتباط با ما:
@Mester_O_o
Download Telegram
#رضایت_مندی

✴️ چند نمونه از رضایت مندی دوستان عزیزی که آموزش اخیر ما را تهیه نمودند🌹؛

❇️ تشکر می کنیم از اعتماد و حسن انتخاب شما 🌹

🔸آموزش های ما را در زمینه میکروهای STM32 در کانال تلگرام زیر دنبال نمایید:

✴️ @MCU_STM
This media is not supported in your browser
VIEW IN TELEGRAM
♦️آموزش ساخت فایل های External Flash Loader با پسوند stldr. #بخش_دوم(قسمت_پایانی):

❇️ قسمت دوم و پایانی آموزش ساخت فایل های External Flash Loader تهیه شده و آماده ارائه می باشد؛

✴️ دوستانی که علاقه مند به دریافت این آموزش می باشند لطفاً این دمو را به ادمین کانال ارسال نمایند( @Mester_O_o

❇️ در این آموزش نحوه افزودن و استفاده از فایل های اکسترنال فلش لودر تولید شده را در نرم افزارهای ST-ink Utility ، نرم افزار STM32CubeIDE و نرم افزار STM32CubeProgrammer به صورت کامل توضیح داده و فلش لودر ساخته شده را به صورت عملی تست می نمائیم؛

🛑 میتوانیم این را به یقین بگوییم که مطالب ارائه شده در این آموزش از نظر سطح جزئیات تخصصی و حرفه ای ذکر شده در آن به هیچ عنوان در هیچ يك از سورس هاي فارسی زبان و حتي انگليسي زبان یافت نخواهد شد؛

🔸آموزش های ما را در زمینه میکروهای STM32 در کانال تلگرام زیر دنبال نمایید:

✴️ @MCU_STM
#رضایت_مندی

✴️ تعدادی از نظرات دوستان عزیزی که آموزش ایجاد فایل External Flash Loader ما را که برای اولین بار در ایران ارائه میگردد تهیه نمودند🌹

✴️ از حسن انتخاب و اعتماد شما متشکریم🌹

🔸آموزش های ما را در زمینه میکروهای STM32 در کانال تلگرام زیر دنبال نمایید:

✴️ @MCU_STM
🔶 شاید برای شما هم پیش آمده باشد که با نرم افزار TouchGFX یک رابط کاربری گرافیکی طراحی کرده باشید و بعد از کامپایل آن در نرم افزار های مختلف مثل STM32CubeIDE و یا Keil و موارد دیگر با خطای کمبود فضای حافظه روبرو شده باشید. برای رفع این مشکل شما باید از حافظه های خارجی استفاده کرده و تمامی تصاویر و اجزاء گرافیکی رابط کاربری از جمله تصاویر و ویجت ها (graphical primitives) را بر روی حافظه خارجی قرار دهید؛

🔶 بهترین نوع حافظه های خارجی موجود در بازار ایران بدلیل تنوع بالا در مقدار ظرفیت، حافظه های NOR FLASH مدلهای W25Qxx و MT25QLxx و... با پروتکل ارتباطی QSPI می باشند.

🔶 در آموزش های زیر به شما روش ساخت فایل های External Flash Loader با پسوند stldr. را آموزش خواهیم داد که بدون دردسر و تنها با استفاده از نرم افزار های مرتبط مثل (STM32CubeIDE, ST-Link Utility, STM32CubeProgrammer) به راحتی بتوانید حافظه خارجی را همزمان با پروگرام کردن میکروکنترلر، پروگرام نمایید.

🔸آموزش های ما را در زمینه میکروهای STM32 در کانال تلگرام زیر دنبال نمایید:

✴️ @MCU_STM
👍1
❇️ با توجه به اینکه تعداد زيادي از دوستان وقتی برای تهیه آموزش ها پیام می دهند، سوال مشابهی با این مضمون که " آیا شما در آموزش هایتان TouchGFX را هم آموزش میدهید؟" می پرسند، لازم دیدم چند نکته را خدمت دوستان یادآوری کنم؛

✴️ ببینید، در حقیقت TouchGFX چیزی جز یک نرم افزار برای مرحله ابتدایی ایجاد یک رابط کاربری گرافیکی برای میکروهای STM32 نبوده و قسمت اصلی ماجرا برای کار با رابط های طراحی شده با این نرم افزار، یادگیری صحیح و اصولی کار با پریفرال هایی از میکروهای STM32 می باشد که مستقیما در نمایش دادن تصاویر بر روی TFT LCD ها و انجام کار های گرافیکی درگیر هستند؛

✴️ یعنی شما هر چقدر هم که روی نرم افزار TouchGFX مانور بدهید، تا نتوانید با واحد LTDC میکروکنترلر، واحد QSPI و واحدDMA2D و واحد های دیگر نظیر FMC و همچنین مهم ترین عضو این زنجیره یعنی "ایجاد External Flash Loader برای برد طراحی شده خودتان که جزو برد های استاندارد شرکت ST نیست" به صورت اصولی کار کنید و روی این مباحث مسلط نباشید، عملا قسمت مهم ماجرا، خارج از تسلط شما خواهد بود؛

✴️ لذا هدفی که در این کانال از ابتدا دنبال گردید، ابتدا آموزش صحیح و اصولی این پریفرال ها که اصلی ترین نقش را در انجام یک کار گرافیکی دارند می باشد و سپس بعد از اینکه این مرحله بسیار مهم را به صورت صحیح یاد گرفتیم و در کنترل هر کدام از این واحد ها به تسلط رسیديم، می توانیم به صورت کاملا حرفه ای به مرحله کار با نرم افزار TouchGFX وارد شویم و بتوانیم کارهای حرفه ای تری را انجام دهیم؛

✴️ لذا اگر مایل به انجام کار های تخصصی و حرفه ای در زمینه رابط های کاربری گرافیکی هستید، بایستی موارد گفته شده را به صورت صحیح آموزش دیده باشید؛

ما به شما نوید این را می دهیم که در آموزش های خود با راهکاری اصولی و بررسی دقیق دیتاشیت ها و رجیستر های میکروهای ST و همچنین بررسی دیتاشیت ابزار هایی که با آنها کار می‌کنیم از جمله حافظه های خارجی از شرکت های مختلف، این پایه و بیس اصولی کار را برای شما ایجاد می کنیم تا بتوانید در نهایت یک کار گرافیکی کاملا حرفه ای با نرم افزار TouchGFX ایجاد نمائید؛

🔸آموزش های ما را در زمینه میکروهای STM32 در کانال تلگرام زیر دنبال نمایید:

✴️ @MCU_STM
✴️ تجربه یکی از کاربران عزیز کانال ما که توانستند External Flash Loader خودشان را با استفاده از این آموزش از کانال ما ساخته و تست عملی بگیرند؛

✴️ همچنین در مورد موضوعی خاص به مشکل خوردند که بعد از راهنمایی های انجام شده مشکل ایشان برطرف شده و جهت استفاده دیگر کاربران عزیز که شاید این مشکل برایشان پیش آمده باشد به اشتراک گذاشته میشود؛

✴️ همانطور که همواره گفته ایم تمامی آموزش های ما دارای پشتیبانی بوده و هر جایی به هر مشکلی برخورد کردید در کوتاه ترین زمان ممکن و تا حل مشکل پیش آمده(به ساعت پرسش مطرح شده و پاسخ اعلام شده دقت نماييد) پاسخگوی شما هستیم؛

✴️ نوع میکروي استفاده شده توسط این کاربر عزیز میکروکنترلر stm32h743 می باشد و نوع حافظه خارجی استفاده شده مدل W25Q128 از شرکت winbond می باشد که نشان دهنده جامع و کاربردی بودن آموزشهای ما برای تمامی انواع میکروکنترلرهای شرکت ST و انواع حافظه های خارجی از شرکت های مختلف موجود در بازار ایران می باشد(آموزش ما بر اساس میکروکنترلر stm32f746 و نوع حافظه خارجی N25Q128 بوده است)؛

🔸آموزش های ما را در زمینه میکروهای STM32 در کانال تلگرام زیر دنبال نمایید:

✴️ @MCU_STM
This media is not supported in your browser
VIEW IN TELEGRAM
✴️ نمایش تعدادی از حالت های مختلف آیکن های Refresh کردن صفحات و يا حالت انتظار قبل از انجام یک کار مشخص، بر روی TFT LCD برد دیسکاوری stm32f746 با استفاده از نرم افزار #TouchGFX

✴️ اين انميشن ها با استفاده از External Flash Loader اي كه با استفاده از اين آموزش آن را ساختيم بر روي حافظه QSPI NOR Flash خارجي آپلود شده اند؛

❇️ راستي موزيك بك گراندي هم كه براي همه كليپ هامون ميذاريم هميشه از آهنگ هايي هستن كه در كانالی که اون زیر براتون گذاشتیم انتخاب میشن، اگه شما هم ميخوايد كليپ هاي حرفه اي و جذاب و خاص بسازيد موزيك هاي عاليش رو از دست نديد😉:
@best_shuffle_musics

🔸آموزش های ما را در زمینه میکروهای STM32 در کانال تلگرام زیر دنبال نمایید:

✴️ @MCU_STM
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
♦️- #بخش_دوم از:

✴️ نمایش چند نمونه دیگر از حالت های مختلف آیکن های Refresh کردن صفحات و يا حالت انتظار قبل از انجام یک کار مشخص، بر روی TFT LCD برد دیسکاوری stm32f746 با استفاده از نرم افزار #TouchGFX

✴️ اين انميشن ها با استفاده از External Flash Loader اي كه با استفاده از اين آموزش آن را ساختيم بر روي حافظه QSPI NOR Flash خارجي آپلود شده اند؛

🔸آموزش های ما را در زمینه میکروهای STM32 در کانال تلگرام زیر دنبال نمایید:

✴️ @MCU_STM
#رضایت_مندی

✴️ نتیجه تست عملی یکی از کاربران عزیز کانال که بعد از مشاهده آموزش های کانال، توانستند ال سی دی خودشان را راه اندازی نمایند؛

✴️ از اینکه این آموزش ها برای شما مفید بوده اند خرسنديم🌹؛

✴️ میکروکنترلر مورد استفاده، مدل STM32H750VB بوده و ال سی دی استفاده شده، TFT LCD با اندازه 7 اینچ می باشد؛

🔸آموزش های ما را در زمینه میکروهای STM32 در کانال تلگرام زیر دنبال نمایید:

✴️ @MCU_STM
آموزش های تخصصی STM32
🔘 آموزش ايجاد فايل هاي External Flash Loader با پسوند stldr.-بخش_اول مدت آموزش: 44 دقیقه 🔘 آموزش ايجاد فايل هاي External Flash Loader با پسوند stldr.-بخش_دوم(قسمت_پایانی) مدت آموزش: 41 دقیقه ✴️♦️در صورتی که مایل به دریافت این آموزش هستید با ما در ارتباط باشید:…
✴️ درود بر شما همراهان عزیز کانال آموزش های تخصصی STM32؛

✴️ در این مدت، طی بررسی های متعددی که بر روی مدل های مختلف میکروکنترلرهای STM32 و انواع مختلف حافظه های NOR FLASH خارجی در زمینه ساخت اکسترنال فلش لودر های شخصی سازی شده انجام شد، برخی اصلاحات در نحوه ساخت این فایل ها انجام گرفته که فایلهای ضمیمه ای برای اصلاحات صورت گرفته در حال تدوین می باشد؛

✴️ بعد از اینکه مراحل تدوین این اصلاحات به پایان رسید، فایلهای جدید به رایگان در اختیار دوستانی که آموزش قبلی را تهیه نموده بودند قرار خواهد گرفت🌹؛

🔸آموزش های ما را در زمینه میکروهای STM32 در کانال تلگرام زیر دنبال نمایید:

✴️ @MCU_STM