دانلود نرم‌افزار 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

0 نفر

پــــســنــدیـده انـد

توجه

Sisoog Os
Sisoog Os

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

دانلود نرم‌افزار FLASH LOADER
  • آخرین بروز رسانی

    ۳ شهریور ۱۳۹۹
  • منتشر کننده

    Sisoog Os
  • تاریخ انتشار

    ۲۸ مرداد ۱۳۹۸
  • نظرات کاربران

    8
بنر

دیدگاه ها

8 دیدگاه

  • سید دلشاد
    ۲۱ مهر ۱۳۹۸

    سلام مهندس خسته نباشین…این ورژن دموی برنامه هس؟؟؟ چون وقتی وسط اینکه بخام برنامه بزنم و هی دوباره ریست کنم هنگ میکنه.واسه شما هم همچین موردی پیش میاد؟

    • Zeus ‌
      زئوس Zeus
      ۲۶ مهر ۱۳۹۸

      نه دمو نیست احتمالا
      از سایت خود اس تی دانلود کردیم و گذاشتیم – مشکلتون رو درست متوجه نشدم
      اگه میشه بیشتر توصیح بدید.

  • امیرحسین مرادیان
    ۱۴ شهریور ۱۳۹۸

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

    • Zeus ‌
      زئوس Zeus
      ۱۶ شهریور ۱۳۹۸

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

      • امیرحسین
        ۱۶ شهریور ۱۳۹۸

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

        • Zeus ‌
          زئوس Zeus
          ۱۷ شهریور ۱۳۹۸

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

  • Ali Elec
    elec110
    ۲۹ مرداد ۱۳۹۸

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

    • Phoenix
      ۳۰ مرداد ۱۳۹۸

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

پر بحث ترین ها

مسابقه دوم : چالش برنامه نویسی به زبان C

مسابقه دوم : چالش برنامه نویسی به زبان C

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

Zeus ‌ Zeus ‌
  • 3 سال پیش
راه اندازی LCD گرافیکی Nokia 1661

راه اندازی LCD گرافیکی Nokia 1661

LCD گرافیکی یکی از مهم ترین پارامترهای موجود در طراحی انواع مدارات الکترونیکی پیچیده و حتی ساده است ، نمایش وضعیت و...

Zeus ‌ Zeus ‌
  • 4 سال پیش
ریموت کدلرن و چکونگی دکد کردن آن به همراه سورس برنامه

ریموت کدلرن و چکونگی دکد کردن آن به همراه سورس برنامه

ریموت کنترل امروزه کاربرد زیادی پیدا کرده است؛ از ریموت‌های درب بازکن تا ریموت‌های دزدگیر و کنترل روشنایی همه از یک اصول اولیه پیروی می‌کنند و آن‌هم ارسال اطلاعات به‌صورت بی‌سیم است....

Zeus ‌ Zeus ‌
  • 5 سال پیش
همه چیز درباره ریموت کنترل‌های هاپینگ

همه چیز درباره ریموت کنترل‌های هاپینگ

امنیت همیشه و در همه‌ی اعصار، مقوله‌ی مهم و قابل‌توجه‌ ای بوده و همیشه نوع بشر به دنبال امنیت بیشتر، دست به ابداعات و اختراعات گوناگونی زده است. ریموت کنترل یکی از این اختراعات است. در این مقاله، به بررسی امنیت انواع ریموت‌های کنترل خواهیم پرداخت....

Zeus ‌ Zeus ‌
  • 5 سال پیش
مسابقه سوم: استخراج داده از رشته ها در زبان C

مسابقه سوم: استخراج داده از رشته ها در زبان C

نزدیک به 5 ماه از مسابقه دوم سیسوگ می‌گذره و فکر کردم که بد نیست یک چالش جدید داشته باشیم! البته چالش‌ها...

Zeus ‌ Zeus ‌
  • 2 سال پیش
مسابقه ششم: بزن میکروکنترلر را بسوزون!

مسابقه ششم: بزن میکروکنترلر را بسوزون!

بزنم میکروکنترلر را بسوزونم اونم تو  این شرایط!، طراحی مسابقه از اون چیزی که به نظر می‌رسه سخت‌تر است، باید حواست باشه...

Zeus ‌ Zeus ‌
  • 12 ماه پیش
آموزش قدم به قدم راه اندازی NRF24L01

آموزش قدم به قدم راه اندازی NRF24L01

آموزش قدم به قدم راه اندازی +NRF24L01  با کتابخانه سازگار با انواع میکروکنترلرها و کامپایلرها قبل از اینکه قسمت بشه با ماژول...

رسول خواجوی بجستانی رسول خواجوی بجستانی
  • 3 سال پیش
ساخت ماینر با FPGA و ARM

ساخت ماینر با FPGA و ARM

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

Zeus ‌ Zeus ‌
  • 3 سال پیش
کار با ماژول تمام عیار mc60 – قسمت دوم – راه اندازی OpenCPU

کار با ماژول تمام عیار mc60 – قسمت دوم – راه اندازی OpenCPU

در قسمت اول به یکسری اطلاعات کلی ماژول mc60 پرداختیم، با نرم افزار QNavigator کار کردیم و یک هدربرد هم برای کار...

Mahdi.h   Mahdi.h  
  • 3 سال پیش
مسابقه چهارم: کدام حلقه سریع‌تر است؟

مسابقه چهارم: کدام حلقه سریع‌تر است؟

حدود ۷ ماه پیش، مسابقه سوم سیسوگ رو برگزار کردیم و کلی نکته در مورد خواندن رشته‌های ورودی را بررسی کردیم. فکر...

Zeus ‌ Zeus ‌
  • 2 سال پیش
سیـــســـوگ

مرجع متن باز آموزش الکترونیک