دانلود نرم افزار - Download

دانلود نرم‌افزار FLASH LOADER

flash loader

اکثر میکروکنترلرها، از جمله میکروکنترلرهای شرکت ST با روشهای متفاوتی پروگرام می‌شوند. یکی از این روش‌ها پروگرام از طریق پورت سریال می‌باشد که در ادامه به توضیح چگونگی این روش و همچنین نرم‌افزاری که شرکت ST برای این منظور در نظر گرفته است می‌پردازیم.

پروگرام کردن از طریق رابط UART در نرم‌افزار FLASH LOADER

با استفاده از نرم‌افزار FLASH LOADER می‌توانید همه‌ی میکروکنترلرهای خانواده ST که دارای رابط UART هستند را پروگرام کنید. برای پروگرام کردن از طریق رابط UART کافی است تا ارتباط سریال بین کامپیوتر و میکروکنترلر برقرار گردد، برای این کار می‌توانید از مبدل‌های USB به سریال استفاده کنید.

نحوه‌ی پروگرام به این صورت است که ابتدا باید میکروکنترلر در حالت Boot قرار بگیرد، برای این کار Boot0 میکروکنترلر را به VCC متصل نمائید، در ادامه دکمه RESET را فشار دهید تا میکروکنترلر وارد حالت Boot شود. پس از اینکه میکروکنترلر وارد حالت Boot شد، می‌توانید برنامه را پروگرام کنید.

نرم‌افزار محیطی ساده دارد و تنظیمات پیش‌فرض مناسب هستند، فقط کافی است فایل hex را به نرم‌افزار بدهید تا برنامه بر روی میکروکنترلر پروگرام شود.

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

نرم‌افزار را می‌توانید از طریق لینک زیر دانلود کنید.

 

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

اسم فایل

  • en.flasher-stm32.zip

انتشار مطالب با ذکر نام و آدرس وب سایت سیسوگ، بلامانع است.

شما نیز میتوانید یکی از نویسندگان سیسوگ باشید.  همکاری با سیسوگ

 

نوشته های مشابه

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

6 دیدگاه

  1. Avatar امیرحسین مرادیان گفت:

    سلام من یه برد stm32f103 از دوسال پیش داشتم به راحتی با اردوینو از طریق سریال کد آپلود میشد روش
    دوتا برد جدید خریدم وقتی تغذیه میدم چراغ چشمک زنشون شروع به کار میکنه
    قاعدتا باید پس از اینکه جامپر boot0 رو توی حالت 1 قرار دادم و ریست کردم دگ چشمک متوقف بشه و تو حالت بوت بره منتظر باشه ک کد از طریق سریال اپلود شه
    اما چشمک متوقف نمیشه و کد هم آپلود نمیشه
    چکار باید کرد که میکرو به حالت بوت بره
    آیا بوت لودر نداره ک اینطور میشه؟

    1. زئوس Zeus زئوس Zeus گفت:

      اگر بوت صفر رو در حالت یک قرار بدید قطعا میکرو وارد حالت پروگرام از طریق بوت لودر شرکت میشه ! حالا ممکنه اون LED که میگید چشمک میزنه به پایه های میکرو وصل نباشه و برای کار دیگه ای باشه یا این که Boot0 واقعا یک نشده باشه :/
      جز این حالت خارج نیست.

      1. Avatar امیرحسین گفت:

        سپاس از وقتی ک گذاشتید
        مجبور شدم با پروتکل swd کد رو آپلود کنم.
        هنوز دنبال پیدا کردن جواب مشکلم اگر متوجه شدم اطلاع میدم.

        1. زئوس Zeus زئوس Zeus گفت:

          خواهش میکنم
          بله – منم کنجکاو هستم بدونم مورد چی بوده

  2. Ali Elec Ali Elec گفت:

    دمت گرم بابت لینک ها
    تحریم برا ما بچه بازیه

    1. خوشحالیم از اینکه لینک موردنظر براتون مفید بوده. ولی اجالتا تحریم را بچه بازی نگیرید چون زندگی همه‌ی ما را شدیدا تحت تاثیر خود قرار داده است.