پروگرام میکروکنترلر STM32 در اندروید

blog
۱۳۹۷-۰۹-۱۵
2 دقیقه

میکروکنترلر STM32 جزو میکروکنترلرهای رایج در ایران و جهان هست و اغلب کاربر ها از این میکروکنترلر برای طراحی استفاده می کنند؛

حتما برای شما هم پیش آمده که در محلی گیر کرده باشید و دسترسی به کامپیوتر و لپ تاپ نداشته باشید ، و بخواهید برنامه برد طراحی شده خود را آپدیت کنید؛ یا این که امکان حمل لپ تاپ رو نداشته باشید ، مخصوصا وقتی پروژه شما در یک محیط صنعتی حفاظت شده یا نظامی نصب شده باشد.

در اون موقع شما نیاز دارید درگیر مجوز ورود و خروج یک لپ تاپ و مخلفات اون بشید که غالبا کار راحتی هم نیست.

با توجه به حجم روال اداری برای خروج یک دستگاه, روال خروج و پروگرام کردن چندان کار منطقی نیست.

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

 

 

 

پلمپ کردن پورت usb لپ تاپ

 اما راه چاره اساسی چیست ؟

 

شاید منطقی ترین راه موجود استفاده از بوت لودر است ؛ یعنی شما یک بوت لودر برای دستگاهتون طراحی کرده باشید که با استفاده از اون قادر باشید برد خودتون رو بروزرسانی کنید ( از بستر GPRS یا نظایر آن) ، ولی خوب از اونجایی که بیشتر افراد چنین کاری رو انجام نمیدهند (احتمالا در آینده ای نزدیک بوت لودر مناسبی معرفی خواهیم کرد) در این مقاله یک برنامه اندرویدی مناسب معرفی خواهیم کرد که با استفاده از ST-Link قادر باشید بردتون رو پروگرام کنید.

معرفی نرم افزار ZFlasher STM32

محیط نرم افزار Zflasher برای میکروکنترلر stm32

نرم افزار Zflasher Stm32 یک نرم افزار کاربردی است که امکان پروگرام کردن STM32 را در گوشی های اندرویدی به شما می‌دهد؛ این نرم افزار رایگان قادر به پشتیبانی ST-LinkV1 و ST-LinkV2 است و همچنین می تواند از بوت لودر شرکتی ST استفاده کند تا بورد های طراحی شده با میکروکنترلر STM32 را پروگرام کند.
برای استفاده از این نرم افزار لازم است که گوشی شما قابلیت OTG را حتما داشته باشد
برای دانلود Zflasher Stm32 به راحتی می توانید از گوگل پلی اقدام کنید و به یاد داشته باشید هر نرم افزاری را فقط از گوگل پلی دانلود و نصب کنید !
اطلاعات
6
0
لینک و اشتراک
profile

Zeus ‌

متخصص الکترونیک

زئوس هستم ساکن المپ

مقالات بیشتر
slide

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

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

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

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

فروشگاه سیسوگ

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

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

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

نویسنده شو !

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

ارسال مقاله
become a writer

نویسنده شو !

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

ارسال مقاله
خانواده سیسوگ

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

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

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

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

فروشگاه سیسوگ

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

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

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

دیدگاه ها

profile
Alireza گفت :
۱۴۰۳-۰۴-۳۱ ۱۷:۱۶

استفاده کردم و براحتی ST-Link V2 ام به گوشی پوکو x3 شیائومی وصل و شناسایی شد و توانستم میکروی روی هدر بورد Blue pill رو بخوانم.
ممنون از معرفی این یوتیلیتی بسیار عالی ✌

profile
Zeus ‌ گفت :
۱۴۰۳-۱۰-۰۲ ۱۰:۰۱

خیلی خوشحالم که براتون مفید بوده و تونستید به راحتی کارتون رو انجام بدید! همیشه موفق باشید و به پروژه‌های جذاب الکترونیکیتون ادامه بدید. ✌😊

profile
mahdi گفت :
۱۳۹۸-۱۲-۱۰ ۲۳:۰۷

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

profile
زئوس Zeus گفت :
۱۳۹۸-۱۲-۲۱ ۱۰:۲۱

http://kevincuzner.com/2018/06/28/building-a-usb-bootloader-for-an-stm32/
https://www.az-delivery.de/blogs/azdelivery-blog-fur-arduino-und-raspberry-pi/stm32-mit-usb-bootloader
دو نمونه رو لینک کردم – ولی فکر کنم برای usb هاست احتمالا خودتون باید دست به کار بشید.

profile
محمدرضاعابدینی گفت :
۱۳۹۸-۱۱-۰۹ ۱۳:۲۲

جالبه ولی خب باز مشکل اینکه شخص باید پروگرامر و تلفن همراه داشته باشه …
ولی اگه بشه بوت لودری برای پورت سریال نوشت تا با بارگذاری فایل ، میکرو بروز بشه بهتره( اینجوری پروگرامر نمیخوات و با گوشی پروگرام بشه)
یا بردی طراحی بشه که برنامه در یک حافظه اس دی ( در حضور برادران نظامی ) کپی بشه و با فرار دادن حافظه برروی برد (در نقش پروگرامر ) شروع به پروگرام برد اصلی بکنه -حتی میتونن حافظه رو خودشون به ما بدن هههه-

profile
زئوس Zeus گفت :
۱۳۹۸-۱۲-۱۰ ۱۰:۲۳

خوب الان بوت لودر زیاد موجود هست که همین کارها رو انجام میده :))
سعی میکنیم یکی دو نمونه خوب رو توی سیسوگ معرفی کنیم

become a writer

نویسنده شو !

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

ارسال مقاله
become a writer

نویسنده شو !

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

ارسال مقاله