- شما نمی توانید "آموزش FreeRTOS با STM32 | دوره تخصصی سیستمعامل بلادرنگ (RTOS)" دیگری به سبد خود بیافزایید. مشاهده سبد خرید
Stm32cubeMX چیست؟
آموزش نرم افزار STM32cubeMX برای کار با STM32 و تسریع در فرایند تنظیمات اولیه پروژه ارائه شده است. نرم افزار کیوب cubemx این امکان رو به ما می دهد که بتوانیم هر چه سریعتر تنظیمات اولیه مربوط به واحدهای جانبی میکروکنترلر stm32 را تنظیم کرده و سریعتر بیس و مقدمات پروژه را آماده کنیم. همینطور می توانیم فرکانس کاری و کتابخانه های third party نظیر FreeRTOS ، FATFS و … را نیز از این طریق به پروژه اضافه کنیم و با توجه به واحدهایی که فعال کرده ایم، به صورت تقریبی از حدود میزان مصرف انرژی میکروکنترلر مطلع بشیم.
- این نرم افزار را خود شرکت ST توسعه می دهد و طبیعتا این نرم افزار شامل تمام میکروکنترلرهای شرکت ST می باشد، البته که بردهای معروف هم شامل می شود.
- سبک های متفاوتی برای برنامه نویسی بردهای STM32 وجود داره، نرم افزار STM32cubeMX بر پایه ی سبک HAL و LL فایل اولیه ی پروژه را آماده سازی می کند.
چرا از STM32cubeMX استفاده می کنیم؟
شرکت ST در سال های اخیر محصولات میکروکنترلری خیلی خوبی به بازار ارائه کرده که در رنج قیمت های متفاوت با امکانات بسیار متفاوت وجود دارد. اما این همه داستان نیست! علاوه بر میکروکنترلرها و بردهای توسعه ای که ارائه داده است. ساپورت نرم افزاری بسیار خوبی برای برنامه نویسی با میکروکنترلرهای ساخت خود ارائه کرده است. همینطور نرم افزاری نظیر STM32cubeMX را نیز به وجود آورده که کار توسعه و آماده سازی پروژه را به شدت سریع می کند. همانطور که می دانید، امروزه سرعت ارائه محصول به بازار حرف اول را می زند و طبیعتا هر ابزاری که بتواند فرایند تولید محصول را سریع تر کند، بسیار مفید است و توصیه می شود. همینطور یک امکان جالب STM32cubeMX این است که منحصر به ویندوز نیست و بیس پروژه ی تولیدی به انتخاب برنامه نویس می تواند در محیط های رایج برنامه نویسی مثل Keil ، IAR ، STM32cubeIDE و دیگر IDE هایی که eclipse بیس هستند و برمبنای کامپایلر GCC ، تولید و مورد استفاده قرار گیرند.
نرم افزار STM32cubeMX رو چطوری یاد بگیرم؟
نرم افزار STM32cubeMX کاربری بسیار راحتی دارد و تمام فایل های مورد نیاز خود را در حین استفاده از اینترنت دانلود می کند. این نرم افزار از طریق خود وبسایت ST قابل دانلود می باشد، البته کاربران ایرانی نیاز به استفاده از قدری قندشکن برای این منظور دارند. البته که در دانلود سنترهای ایرانی نیز جهت دانلود در دسترس است.به منظور تسریع فرایند یادگیری یک سری ویدئو به صورت رایگان برای شما تدارک دیده ایم. بخشی از آموزش را در ویدئوی زیر می توانید مشاهده کنید.
نمونه ویدئو
آخرین به روز رسانی در تاریخ 1399/10/6
نکته ی مهم در مورد نصب STM32cubeMX
توجه داشته باشید که نرم افزار cubeMX با زبان جاوا نوشته شده است. بنابراین برای اجرا شدن نیاز به Java SE Runtime Environment + JDK دارد تا بتواند روی سیستم شما اجرا شود.از طریق لینک زیر می توانید این مورد را دانلود و نصب کنید.
برای دانلود Java SE Runtime Environment اینجا کلیک کنید.
گام بعدی
بعد از مشاهده این دوره، برای یادگیری بیشتر برنامه نویسی و میکروکنترلرهای STM32 دو دوره زیر پیشنهاد میشود.
چطور آموزش رو تهیه کنم
جهت دریافت آموزش ویدئویی STM32cubeMX کافیست از طریق دکمه ی بالای صفحه اقدام کنید. بعد از تهیه ی این محصول رایگان، لینک های دانلود به شما نشان داده می شود. همینطور لینک ها از بخش دانلود در حساب کاربری شما، همیشه جهت دانلود در دسترس هستند. و البته یک نسخه از لینک ها نیز برای شما ایمیل می شود.
3 دیدگاه برای آموزش نرم افزار STM32cubeMX
پاککردن فیلترهاThis site uses Akismet to reduce spam. Learn how your comment data is processed.
مالک تأیید شده سینا –
درود و عرض ادب
جسارتن لطف میکنین لینکها رو چک بفرمایید
5 فایل دانلود میشود با فرمت rar
حجم فایل ها از اول به ترتیب 5 مگ و 33 و 39 و 19 و 55 مگ میباشند که در هنگام اکسترکت ارور میدهند
مدیریت فروشگاه مرتضی زندی –
درود بر شما.
فایل شماره یک رو به گفته شما جهت تست دانلود کردم و به درستی اکسترکت شد.
یک ورژن جدید winRar رو نصب بفرمایید.
همینطور برای دانلود فایل ها از نرم افزارهای دانلود منیجر مثل IDM استفاده بفرمایید تا فایل ها از بابت شرایط اینترنت مطمئنتر دانلود شوند.
با آرزوی بهترین ها.
مدیریت فروشگاه سینا –
ممنونم .مشکل حل شد. دقیقن مشکل همین مورد بود که شما فرمودین. من از امکانات خود ویندوز برای اکسترکت کردن استفاده میکردم که ظاهرن قادر به این امر نبود
مالک تأیید شده arvin –
سلام خسته نباشید
لینک دانلود مشکل دارد لطفا رسیدگی شود
باتشکر
مدیریت فروشگاه مرتضی زندی –
درود بر شما.
لینک ها بررسی شد و مشکلی مشاهده نشد. لینک ها سالم هستند.
پیشنهاد میکنیم از مرورگر به روزرسانی شده فایرفاکس + دانلود منیجر IDM جهت دانلود فایل ها استفاده بفرمایید.
با آرزوی بهترین ها.
مالک تأیید شده 594339215836 –
سلام ممنون بابت آموزشهاتون
من در cubemx یه مشکل دارم . در هنگام Generate کردن پروگرس بار تا انتها تکمیل نمیشه و روی کپی کردن لایبرری ها میمونه و دیگه هیچ کاری انجام نمیده .
اگه امکان داره لطف کنید و راهنمایی کنید.
در ضمن جاوا 17 هم به درستی نصب شده .
مدیریت فروشگاه مرتضی زندی –
درود بر شما.
اگر اولین بار هست که کار Generate کردن رو انجام میدید و پک مورد نیاز برای Generate کردن فایل پروژه از قبل دانلود نشده باشه، در اولین بار که پروژه رو Generate میکنید، اول اقدام به دانلود پک مورد نیاز با توجه به میکروکنترلر انتخاب شده میکنه. بنابراین باید صبر کنید تا پک کامل دانلود بشه و بعد بتونه پروژه رو generate کنه.
حالا یا پک در حال دانلود شدن هست و به دلیل کند بودن اینترنت فرایند طول کشیده یا کانکشن اینترنت شما مشکل داره و به راحتی کار دانلود انجام نمیشه.
اگر مشکلی که ذکر کردید بابت این مورد باشه، مسئله ی خاصی نیست و شما میتونید به صورت دستی هم پک ها رو دانلود کنید و به cubeMx مسیر دهی کنید.
منتها معمولا پک ها توسط خود cubeMx به راحتی دانلود میشن و اینطور مشکلاتی قاعدتا نباید داشته باشید.
با آرزوی بهترین ها.
مدیریت فروشگاه 594339215836 –
با سلام جدد
همه پکها رو دانلود و نصب کردم ولی متاسفانه باز هم همون مشکل رو داره
مدیریت فروشگاه مرتضی زندی –
در این صورت ورژن های دیگر cubeMX رو هم امتحان بفرمایید.
اگر درست نشد، سیستم عامل و یا کامپیوتر دیگری رو امتحان بفرمایید.
این مورد رو که میفرمایید تاحالا برخورد نداشتم و از سایر استفاده کننده ها هم نشنیدم.