دانلود اتوماتیک پکیج های STM32CubeMX از سرور های سیسوگ

417 بازدید
۱۴۰۴-۱۲-۱۱
3 دقیقه
  • نویسنده: Sisoog Os
  • درباره نویسنده: کارآفرین, تولید کننده, طراح الکترونیک و ....

در صورتی که با میکروکنترلر های STM32 کار میکنید، به احتمال زیاد با STM32CubeMX هم آشنایی دارید، نرم افزاری که با کمک اون میتونید به صورت گرافیکی واحد ها و پایه های میکروکنترلر را پیکربندی کنید. اما مشکل بزرگی که برای ما ایرانی ها در کار با این نرم افزار وجود داره، تحریم بودن اون هست که باعث میشه به سختی بتونیم پکیج های مورد نیاز این نرم افزار رو برای میکروکنترلر های مختلف دانلود کنیم، قبلا در سیسوگ تا حدی این مشکل رو بر طرف کرده بودیم که بتونید از سایت سیسوگ پکیج ها را دانلود کنید و اونها رو به صورت آفلاین نصب کنید. اما حالا یک قدم جلوتر رفتیم و برای راحتی کار روشی رو آماده کردیم که بتونید به راحتی و مستقیما از طریق نرم افزار STM32CubeMX پکیج ها رو دانلود و استفاده کنید. با سیسوگ همراه باشید تا به سراغ این آموزش جذاب بریم…

نرم افزار STM32CubeMX 

با کمک نرم افزار STM32CubeMX از شرکت ST میتونیم سخت افزار میکروکنترلر های STM32 رو به صورت گرافیکی پیکربندی کنیم و پروژه خروجی اون رو در IDE های مختلفی از جمله STM32CubeIDE ، IAR ، Keil یا … استفاده کنیم. همچنین سالها نرم افزار STM32CubeIDE داخل خودش STM32CubeMX رو داشت که به کمک اون نیاز نبود که CubeMX رو به صورت جداگانه نصب کنیم. اما از نسخه 2 نرم افزار STM32CubeIDE دیگه CubeMX  داخل نرم افزار تعبیه نشده و باید اون رو به صورت جداگانه نصب کنیم. به همین دلیل ما تمرکزمون رو روی خود نرم افزار STM32CubeMX و استفاده از اون میزاریم، همچنین دقت کنید که این آموزش برای نسخه 6.16.0 هست که میتونید از این لینک دانلودش کنید .

کانفیگ CubeMX

قبل از باز کردن نرم افزار STM32CubeMX نیاز هست تا دو فایل رو در مسیر نصب این نرم افزار جایگزین کنیم، ابتدا این فایل زیپ رو دانلود کنید و در سیستم خود extract کنید.

فایل STM32CubeMX.l4j.ini رو در مسیر نصب نرم افزار به آدرس C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX و فایل cacerts رو در  آدرس C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\jre\lib\security قرار دهید.

سپس نرم افزار رو باز کرده و وارد منوی Help -> Connection & Updates شوید:

دانلود اتوماتیک پکیج های STM32CubeMX از سرور های سیسوگ

سپس تنظمیات زیر را در قسمت Connection Parameters وارد کنید و از طریق گزینه Check Connection از اتصال به سرور سیسوگ مطمئن بشید :

 

 

دانلود اتوماتیک پکیج های STM32CubeMX از سرور های سیسوگ

در صورت موفقیت آمیز بودن اتصال، وضعیت دکمه به این صورت تغییر میکند:

دانلود اتوماتیک پکیج های STM32CubeMX از سرور های سیسوگ

حالا به راحتی میتونید از طریق منوی اصلی نرم افزار پکیج های مورد نیازتون رو نصب کنید:

دانلود اتوماتیک پکیج های STM32CubeMX از سرور های سیسوگ

دقت کنید که نسخه نرم افزار شما حتما 6.16.0 یا بالاتر باشه (نسخه نرم افزار را میتونید از منوی Help -> About چک کنید)، در غیر اینصورت با پیغام لاگین مشابه تصویر زیر مواجه میشید.

دانلود اتوماتیک پکیج های STM32CubeMX از سرور های سیسوگ

لینک‌های دانلود

شاید برای شما مفید باشد:
کار با ماژول تمام عیار mc60 - کدنویسی با Eclipse
اطلاعات
417
26
1
اشتراک و حمایت
profile نویسنده: Sisoog Os متخصص الکترونیک

کارآفرین, تولید کننده, طراح الکترونیک و ....


مقالات بیشتر

slide

پالت | بازار خرید و فروش قطعات الکترونیک

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

آیسی | موتور جستجوی قطعات الکترونیک

سامانه آی سی سیسوگ (Isee) قابلیتی جدید و کاربردی از سیسوگ است. در این سامانه سعی شده است که جستجو، انتخاب و خرید مناسب تر قطعات برای کاربران تسهیل شود. جستجو در آیسی
family

سیسوگ‌شاپ | فروشگاه محصولات Quectel

فروشگاه سیسوگ مجموعه ای متمرکز بر تکنولوژی های مبتنی بر IOT و ماژول های M2M نظیر GSM، GPS، LTE، NB-IOT، WiFi، BT و ... جایی که با تعامل فنی و سازنده، بهترین راهکارها انتخاب می شوند. برو به فروشگاه سیسوگ
family

سیسوگ فروم | محلی برای پاسخ پرسش‌های شما

دغدغه همیشگی فعالان تخصصی هر حوزه وجود بستری برای گفتگو و پرسش و پاسخ است. سیسوگ فروم یک انجمن آنلاین است که بصورت تخصصی امکان بحث، گفتگو و پرسش و پاسخ در حوزه الکترونیک را فراهم می‌کند. پرسش در سیسوگ فرم
family

سیکار | اولین مرجع متن باز ECU در ایران

بررسی و ارائه اطلاعات مربوط به ECU (واحد کنترل الکترونیکی) و نرم‌افزارهای متن باز مرتبط با آن برو به سیکار
become a writer
نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله
become a writer
نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله

خانواده سیسوگ

سیسوگ‌شاپ

فروشگاه محصولات Quectel

پالت
سیسوگ فروم

محلی برای پاسخ پرسش‌های شما

سیسوگ جابز
سیسوگ
سیسوگ فروم
سی‌کار

اولین مرجع متن باز ECU در ایران

سیسوگ مگ
آی‌سی

موتور جستجوی قطعات الکترونیکی

سیسوگ آکادمی
پالت

بازار خرید و فروش قطعات الکترونیک

دیدگاه ها

profile
ak گفت :
۱۴۰۵-۰۲-۱۸ ۱۷:۰۴

با سلام و خسته نباشید و تشکر از وقتی که صرف می کنید
بنده تمام مراحل را انجام دادم ولی متاسفانه وصل نمی شود حتی یک بار به صورت کامل نرم افزار را حذف کرده و مجدد نصب کردم باز هم اتصال برقرار نمی شود
در مواقع مختلف نیز چک کردم و سعی کردم اتصال انجام نشد
حتی در تصویرهای راهنما و تنظیمات مغایرت بود که در تصویر سایت sisoog.com قید شده بود در حالی که در تنظیم ها st.sisoog.com آمده است باز هم با هر دو حالت امتحان کردم باز هم ارتباط برقرار نشد
اگر راهنمایی بفرمایید ممنون می شوم

profile
Mahdi.h   گفت :
۱۴۰۵-۰۲-۱۹ ۰۹:۳۱

سلام. نکته خاصی نداره. لطفا امروز هم چک کنید. من الان چک کردم بدون مشکل بود

profile
ak گفت :
۱۴۰۵-۰۲-۱۹ ۱۸:۲۲

سلام و خسته نباشد
با تشکر از پیگیری شما
متاسفانه بنده روی دو تا سیستم تست کردم در زمان های متفاوت و با اینترنت های متفاوت ولی باز هم وصل نشد
ظاهرا در اعمال تنظیم ها مشکلی دارم

profile
ح مجلسی گفت :
۱۴۰۵-۰۲-۱۷ ۱۳:۲۰

سلام ممنون از مطالب مفیدتون
متاسفانه تمام مراحل رو انجام دادم اما پس از زدن کلید چک کانکشن متصل نشد
مشکل اصلی بنده اینه که از سایت github برای میکروکنترلر stm32f0 فایل های firmware رو دانلود کردم که ورژن اون FW.F0.1.11.6 است در حالی که آخرین ورژنی که کیوب با ورژن 6.16.0 میشناسد 1.11.5 است و firmware دانلود شده از سایت github را نمیشناسد
لطفا راهنمایی کنید

profile
Mahdi.h   گفت :
۱۴۰۵-۰۲-۱۸ ۱۳:۱۱

سلام. لطفا تو زمان دیگه ای مجدد چک کنید ببینید مشکل کانکشن برطرف میشه یا نه.
در صورت نیاز هم میتونید پکیج ها رو از این مطلب به صورت آفلاین دانلود کنید.
https://sisoog.com/download-stm32cubemx-packages

profile
حمید گفت :
۱۴۰۵-۰۲-۱۴ ۱۹:۴۰

سلام وقت بخیر.
ممنون بابت آموزش خوب شما، طبق آموزش های شما انجام دادم و اتصال برقرار شد تمامی پکیج ها دانلود می‌شون.
ولی همچنان یک مشکل برای من باقی مانده است. وقتی روی new Project کلیک میکنم، قبل از باز شدن پنجره new project برنامه شروع به دانلود فایلی به نام cube-finder-db میکنه ولی در آخر ارور میده و میزنه نتونست فایل رو دانلود کنه که باعث میشه وقتی Generate project رو میزنم، فایل keil ناقص ساخته میشه و عملا کدی در Keil ایجاد نمیشه
اسم فایل هم دقیق CRdb.zip هست
آیا دوستان عزیز راه حلی دارند؟

profile
Mahdi.h   گفت :
۱۴۰۵-۰۲-۱۵ ۰۹:۳۲

سلام. وقت شما هم بخیر. لطفا زمان دیگه مجدد چک کنید. اینترنت سرور ها محدود شده در حال حاضر.

profile
علی گفت :
۱۴۰۵-۰۲-۱۳ ۲۰:۵۷

واقعا سیسوگ نعمته توی این شرایط.
ممنون از همه دوستان پشت صحنه.
کمک بزرگی بود.به امید ایرانی بهتر…

profile
J.D گفت :
۱۴۰۵-۰۲-۰۹ ۱۰:۳۰

خدایی دمت گرم.من دارم آموزش میبینم و خیییلی سخته برای شروع وقتی هیچی نداری که دانلود کنی.برا منم ارور اتصال میداد ولی چند بار زدم و بالاخره متصل شد به سرور شما🤗

profile
vahid گفت :
۱۴۰۵-۰۲-۰۸ ۰۱:۱۳

عالی تشکر از شما

profile
دانیال گفت :
۱۴۰۵-۰۲-۰۶ ۱۴:۵۵

تو این بخش که میرم Files\STMicroelectronics\STM32Cube\
بعدش پوشه stm32cubemx نیست فقط programmer هست

profile
Mahdi.h   گفت :
۱۴۰۵-۰۲-۰۶ ۱۶:۵۹

احتمالا توی مسیر دیگه ای نصب کردید. توی مسیر نصب باید برید.

profile
محمد گفت :
۱۴۰۵-۰۱-۳۱ ۱۶:۲۶

سلام
برای من هم ارور میده لطفا راهنمایی کنید

profile
Mahdi.h   گفت :
۱۴۰۵-۰۲-۰۱ ۰۹:۵۳

سلام. توی زمان های مختلف چک کنید و با اینترنت مناسب، بعضی اوقات مشکل از اینترنت داخل کشور هست.

profile
حامد گفت :
۱۴۰۵-۰۱-۳۰ ۱۱:۴۳

سلام خدمت دوستان
با وجود قطعی اینترنت برای من این خطا اومده و به سرور اتصالم برقرار نمیشه
problem during server connection
هنگام اتصال به سرور مشکلی پیش اومده چند باری چک کردم اما برطرف نشد لطفا راهنمایی کنید

profile
Mahdi.h   گفت :
۱۴۰۵-۰۱-۳۰ ۱۵:۵۰

مشکل برطرف شده. لطفا مجدد تست کنید.

profile
amir گفت :
۱۴۰۵-۰۱-۲۸ ۲۲:۵۵

سلام وقتتون بخیر من همه تنظیمات رو به درستی ست کردم ولی ارور سرور میده هنگام چک کردن کانکشنش مشکلش از چی میتونه باشه؟

profile
Mahdi.h   گفت :
۱۴۰۵-۰۱-۲۹ ۰۹:۲۶

سلام. مقطعی قطع بوده. لطفا مجدد چک کنید.

profile
حسین گفت :
۱۴۰۵-۰۱-۲۲ ۱۶:۵۷

سلام وقتتون بخیر، تنظیمات رو انجام دادم و کانتکت شدم ولی نیازمند هست که قبلاً در نرم افزار لوگین کرده باشیم تا بتونه دانلود کنه، برای این مشکل راه حلی هست؟ آیا امکانش هست به دایرکتوری پکیج ها دسترسی داشت که دانلود کنم و بعداً وارد نرم افزار کنم؟

profile
Mahdi.h   گفت :
۱۴۰۵-۰۱-۲۲ ۱۸:۰۸

سلام. نسخه نرم افزار رو مطمئن بشید که همونی باشه که توی مطلب گفته شده. در صورتی که میخواید آفلاین نصب کنید، میتونید از این مطلب استفاده کنید
https://sisoog.com/download-stm32cubemx-packages

profile
majid گفت :
۱۴۰۵-۰۱-۲۰ ۱۸:۰۷

مرسی از اینکه تو این روزهای قطعی کامل اینترنت بین المللی کار ما با وجود مهندسایی مثل شما لنگ نمیمونه.
من نسخه لینوکس CubeMX رو داشتم ولی فقط با جابجایی فایل cacerts و ست کردن پروکسی روی سرورتون تونستم پکیج ها و آپدیت های ورژن F1 رو نصب کنم. از طرفی هم اگر امکانش هست برای نصب patch ها مثل patch 1.8.6 که به صورت نصب دستی هست یه راهنمایی بزارید تو صفحه:
https://sisoog.com/download-stm32cubemx-packages/ چون من خیلی error خوردم و نشد.

profile
Mahdi.h   گفت :
۱۴۰۵-۰۱-۲۲ ۱۸:۰۷

سلام. خواهش میکنم. اضافه شد به مطلب

profile
باسط گفت :
۱۴۰۵-۰۱-۰۹ ۰۱:۴۶

سلام. من نتونستم از این سرویس استفاده بکنم.
خطا میده
problem during server connection
لطفا بررسی کنید.

profile
mahdi2001h گفت :
۱۴۰۵-۰۱-۱۵ ۱۶:۴۷

روز های اول به دلیل حجم درخواست بالا کمی قطعی داشته سرور. مجدد چک کنید بدون مشکل هست.

profile
علیرضا جهانگیری گفت :
۱۴۰۴-۱۲-۲۷ ۱۳:۲۲

سلام
با تشکر از تلاشهای عالی شما، پس از اعمال و جایگزینی فایلهای ارسالی برای تغییر مسیر دریافت بروز رسانیها و فایلهای لازم در stm32cubemx و زدن دکمه check connection خطای problem during server connection مشاهده میشود.

profile
Mahdi.h   گفت :
۱۴۰۵-۰۱-۰۲ ۱۵:۳۳

سلام. مجدد چک کنید. مشکل برطرف شده.

become a writer
نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله
become a writer
نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله