شاید شما هم از تنظیم واحدهای مختلف میکروکنترلر با استفاده از رجیسترها، یا اینکه بدانید چه رجیستری مربوط به کدام واحد از میکروکنترلر است حوصلهتان سر رفته باشد و از این موضوع کلافه شده باشید. اما جالب است بدانید که شرکت ST راهحلی جالب برای این مشکل ارائه و نرمافزار STM32CUBEMX را معرفی کرده است که ما در ادامه به معرفی این نرمافزار خواهیم پرداخت.
شرکت ST نرمافزار STM32CUBEMX را جهت تسهیل در کدنویسی میکروکنترلرهای STM32 معرفی کرده است. (شما میتوانید با کلیک روی این لینک سری آموزشی جامع STM32 را مشاهده کنید.)
قابلیتهای نرمافزار STM32CUBEMX
- انتخاب انواع میکروکنترلرها
- انتخاب بردهای مختلف شرکت ST
- فعال کردن واحدهای مختلف میکروکنترلر و همچنین تنظیم این واحدها
- تنظیم کلاک واحدهای مختلف
- انتخاب نحوهی پروگرام
- مشاهده پایههای میکروکنترلرهای مختلف و همچنین عملکرد این پایهها
- تنظیمات اولیه انواع پروتکلهای موجود
شاید برای شما مفید باشد : آموزش آلتیوم دیزاینر به صورت کاملا رایگان
این نرمافزار، یک نرمافزار کامل و دارای یک محیط گرافیکی جذاب است. تنها عیبی که دارد این است که فایل پروژه را برای IDE هایی مانند Keil و IAR ایجاد میکند و خود این نرمافزار IDE داخلی ندارد. اما نسخهی بروز شدهی این نرمافزار تحت عنوان STM32CUBEIDE دارای IDE داخلی است و این مشکل را نیز حل کرده است.
چون نرمافزار STM32CUBEMX بر اساس زبان جاوا کد نویسی شده است برای نصب این نرمافزار، به نرمافزار Java SE Runtime Environment نیاز دارد، پس حتماً قبل از نصب STM32CUBEMX، نرمافزار Java SE Runtime Environment را نصب کنید.
نرمافزار را میتوانید از طریق لینک زیر دانلود کنید:
لینکهای دانلود
نسخه ویندوز:
نسخه لینوکس:
اسم فایل
- en.stm32cubemx-win-v6-12-0.zip
- en.stm32cubemx-lin-v6-12-0.zip
همچنین برای سهولت دسترسی، میتوانید پکیج سریهای STM32cubemx را از طریق لینکهای زیر دانلود کنید:
لینکهای دانلود
سلام ایاstm32.ai مانند دیگر بات های هوش مصنوعی دارای باتبرای استفاده در گوشی می باشد
چی شده
متوجه سوالتون نشدم
با سلام
من اولین بار نرم افزار و پکیج f1 رو از اینجا دانلود و نصب کردم اما پکیج نصب نمیشد ،در واقع قسمت مربوط به آپدیت فریمور رو که انتخاب میکردی چیزی نمیود و….
مجبور شدم آنیستال کنم و از خود سایت st دانلود و نصب کنم که بازم جواب نگرفتم
جایی دیدم عنوان شده بود ویندوز مورد نیاز ۱۰ یا ۱۱ هست،خواستم ببینم این مورد چقدر صحت داره؟؟
ویندوز من ۸.۱ هست
مهندس جان .. اگه لطف کنید برنامه touchgfx رو هم برای دانلود بزاری بسیار عالی میشه …. ممنون از زحماتتون …..
سلام دوست عزیز
بررسی می کنیم اگر امکانش بود قرار میدیم.
سلام
ممنون از فایل ها
نوشته بودید که پکیج ها رو آپدیت کردید. اگر هنوز تو آرشیو تون موجود ه، پکیج سری F1 نسخه 1.6.0 یا قدیمی تر ش رو هم قرار بدهید چون شرکت ST از سایت ش حذف کرده و تنها نسخه هایی هستند که با STM32CUBEMX4.23 (آخرین نسخه برای سیستم های 32 بیتی) کار می کنند.
با تشکر
سلام دوست عزیز خیر متاسفانه موجود از داخل دیتابیس ما هم حذف شده.
https://forum.maxiol.com/index.php?showtopic=5497
سلام
هنگام نصب پکیج های میکروکنترلر در نرم افزار STM32CubeMX پیام عدم ارتباط با سرور نمایش داده میشود.
کسی میداند برای رفع این مشکل چه باید کرد ؟
سلام دوست عزیز مشکل برطرف شد.
سلام
در نسخه 6.9.0 برنامه STM32CubeMX هنگام نسب پکیج های میکروکنترلر ها خطای عدم ارتباط با سرور نمایش داده میشود
لطفا راهنمایی نمایید
سلام دوست عزیز مشکل برطرف شد.
سلام
خیلی خیلی ممنون که در این شرایط تحریمی این نرم افزار ها رو گذاشتین
واقعا کار راه انداز بود
درخواستی داشتم که بسته نرم افزاری مربوط به STM32F3 رو برای دانلود بذارید لطفا
من با سری F3 کار می کنم
سلام دوست عزیز
ممنونم برای فیدبکتون
تمام پکیج ها رو شروع کردیم که اضافه کنیم – همه رو میتونید در لینک زیر دانلود کنید
اونهایی هم که نیست کم کم اضافه خواهد شد
دانلود پکیج های STM32Cubemx
سلام به سیار عالی که نسخه لینوکس رو هم قرار میدید
سلام
لطفا اکستشن STM32Cube.AI رو هم بزارید.
متشکرم
دوست عزیز سلام
از این لینک می تونید دانلود کنید.
https://sisoog.com/2023/08/09/download-stm32cube-ai-extention/
دست شما درد نکنه کمک بزرگی میکنید به ما که داریم تاوان فیل ترینگ الکی رو میدیم ممنون از شما
این مال تحریمه داداش. فیلدرینگ در واقع قوز بالای تحریمه
سلام. لطفا پکیج سری stm32g0xx را هم برای دانلود در سایت خود قرار دهید. ممنون.
پیج ها دارن اضافه میشن
پست زیر رو ببینید
دانلود پکیج های STM32Cubemx
ُسلام دوست عزیز.
خدا خیرت بده که این برنامه رو برای دانلود گذاشتی. چند ماهی هست دیگه با خود سایت ST نمیشه فایل دانلود کرد. قندشکن میخواد که قوی باشه.
اگه ممکنه شما یه لطفی کن و این 4 تا برنامه رو هر وقت به روز رسانی میشه، نسخه جدیدش رو قرار بده. اگه بشه لطف بزرگی کردی. ممنون رفیق.
STM32CubeMX
STM32TouchGFX
STM32CubeProgrammer
STM32CubeIDE
سلام دوست عزیز
حتما آخرین آپدیت برنامه هارو براش شما عزیزان قرار میدیم.
سلام و احترام پکیج سری F7 اشتباه بارگذاری شده است و به جای سری F7 پکیج F4 تکرار شده است.
با تشکر
پست جدید رو ببینید
دانلود پکیج های STM32Cubemx
سلام امکانش هست که نرم افزار STM32CubeMonitor هم قرار بدید
ممنون
میفرستم برای بررسی
سلام میشه بگید پکیج ها رو از کجا بدست آوردید چون الان آپدیت جدید برای خانواده F4 اومده که نه شما گذاشتید نه خود برنامه دانلود میکنه
سلام دوست عزیز
لینک دانلود نسخه جدید پکیج ها جایگزین شد.
سلام من حساب در شرکت st ساخته ام ولیایمیلی که شامل پسورد باشد برام نمیاد تا نرم افزارstm32cubemx نصب کنم شما میدونید چرا؟
می تونید یه یوزر و پسورد بهم بدید از خوددان تااین نرم افزار نصب کنم.
اگرامکانش هست ورژن 6.6.1 رو قرار بدید خیلی ممنون
بروز شد
سلام ممکنه لطفا پکیج سری STM32H7 را هم در سایتتان قرار دهید.
سلام دوست عزیز به زودی قرار خواهد گرفت
سلام من این نرم افزار رو از این سایت دانلود کردم، احتمال میدم که فایل ناقص باشه.. چون بعد از هر بار باز کردن نرم افزار شروع به دانلود یه سری از فایلها می کرد هم چنین فایل shortcut ش برای من نصب نشد در نهایت از سایت st.com دوباره دانلودش کردم این دفعه نصبش راحت انجام شد و مشکلات قبلی پیش نیومد.
احتمالا دلیلش قدیمی بودن ورژن این نرم افزار است که آپدیت نکردیم اونها رو روی سرور
سلام من نصب کردم ولی وقتی code generate را می زنم خطای firmware Package (stm32cube FW_F1 V1.8.3) را می گیرد؟؟؟
سلام دوست عزیز
باید احتمالا فیلتر شکن رو روشن کنید و خودش میره این پکیج رو دانلود میکنه !
فکر میکنم به شکل دستی هم میشه پکیج رو دانلود کرد و کنار نرم افزار قرار داد
سلام،رمز فایل زیپتون چیه؟
سلام حسین جان. من الان فایل رو دانلود و اکسترکت کردم، رمز نداره که.
سلام ببخشید پکیج هارو چجوری میشه به نرم افزار اضافه کرد
سلام. از داخل نرمافزار، ابتدا از منوی Help گزینهی Manage embedded software packages رو انتخاب کنید و از پنجره باز شده با انتخاب From Local فایلهایی که دانلود کردید رو به نرمافزار بدید.
سلام آیا امکانش هست نسخه 32 بیتیش هم قرار بدید با تشکر
سلام دوست عزیز در سایت کلا یه نسخه هست که اشاره هم نشه 32 هست یا 64 که قاعدتا باید 32 باشه
سلام
این ورژن موقع نصب برنامه به JAVA SE runtime به 64 بیتی نیاز نداره ؟ چون ورژن 6.2 اون به jsr 64 بیتی نیاز داره
شما میدنید چه ورژنی با jsr 32 بیتی کار میکنه؟
سلام من حساب در شرکت st ساخته ام ولیایمیلی که شامل پسورد باشد برام نمیاد تا نرم افزارstm32cubemx نصب کنم شما میدونید چرا؟
می تونید یه یوزر و پسورد بهم بدید از خوددان تااین نرم افزار نصب کنم.
آیا از ایمیل شرکتی استفاده کردید یا جیمیل و امثالهم استفاده کردید ؟
اسپم خودتون رو چک کنید 🙂
سلام
لطفا پکیج ای سی های F1 و F4 که روتین بازار هستند رو هم بزارید.
با نام زیر در سایت st موجود است.
Stm32cube_fw_f1
سلام علی عزیز. لینکهای دانلود در انتهای همین مقاله قرار داده شد، هم اکنون میتوانید دانلود بفرمائید.
خیلی ممنون که به این سرعت گذاشتید.
اینجا اولین سایتی هست که فایلهای stm32 رو داره میزاره اگه پکیج F0 هم بزارید عالی میشه.
به هنرجو هام گفتم همه از این سایت دانلود کنند.
بازم تشکر از زحمتی که میکشید
خواهش میکنم. پکیج F0 هم قرار داده شد.
با سلام
لطفا نسخه را بروز کنید نسخه 6 رو سایت ST قرار گرفته.
سلام علی جان. نسخه 6 نرمافزار بروزرسانی شد، هماکنون میتوانید این نسخه را دانلود بفرمائید.
ممنون از لینک دانلود
کاش فریم ویر های مخصوص ای سی ها رو هم برا دانلود میزاشتید .
فریم ویر
f0 ،f1, f4 , f7 ,…
سلام
متشکرم برای پیشنهادات شما ؛ در دست بررسی است مساله