09120786892
atrinelectronic@gmail.com تهران پاساژ امجد طبقه1 واحد 16
دوره آموزشی میکرو کنترلرهای STM32 _ معرفی نرم افزار  STM32 Flash Loader Demonstrator(پروگرامر سریال)

دوره آموزشی میکرو کنترلرهای STM32 _ معرفی نرم افزار STM32 Flash Loader Demonstrator(پروگرامر سریال)

2018-11-15 20:33:06

جلسه هفتم_ معرفی نرم افزار STM32 Flash Loader Demonstrator و نحوه دانلود برنامه و پروگرام کردن میکرو

 قبلا در مورد نحوه پروگرام کردن میکرو توضیحاتی را در ارائه دادیم و پروگرامر و دیباگر ST-LINK را معرفی نمودیم.

روش های دیگری نیز برای پروگرام کردن میکرو وجود دارد که در این جلسه قصد داریم نرم افزار STM32 Flash Loader Demonstrator را معرفی نماییم و نحوه دانلود آخرین نسخه آن و نحوه پروگرام کردن میکرو با استفاده از این نرم افزار را شرح دهیم. این نرم افزار تولید شرکت ST می باشد و از آن برای پروگرام  تمام میکروکنترلرهایی که دارای رابط UART می باشند قابل استفاده است. برای پروگرام کردن میکرو فقط کافیست تا ارتباط سریال بین میکرو و رایانه برقرار باشد که برای این کار می توانید از مبدل های USB به سریال استفاده نمایید. نکته مهم دیگر این است که برای پروگرام کردن میکرو حتما باید میکرو در حالت Boot قرار گیرد که برای اینکار باید پایه Boot0 میکرو را به VCC متصل نماییم و کلید reset میکرو را فشار دهیم بعد از ریست شدن، میکرو وارد حالت Boot می شود، سپس با استفاده از نرم افزار می توانید میکرو را پروگرام نمایید.

 در ابتدا برای دانلود آخرین نسخه آن به سایت www.st.com مراجعه می کنیم و در قسمت Search سایت عبارت STM32 Flash Loader Demonstrator را تایپ و کلید Enter را فشار می دهیم. در ادامه در بخش Tools & Software نرم افزار مورد نظر خودمان را انتخاب می کنیم.

پس از انتخاب گزینه مناسب وارد صفحه مربوط به این نرم افزار می شویم، این بخش حاوی اطلاعاتی در مورد این نرم افزار، فایل آموزشی و معرفی نرم افزار با فرمت PDF و فایل دانلود نرم افزار می باشد. برای دانلود نرم افزار روی گزینه Get Software کلیک می کنیم.

با کلیک کردن گزینه Get Software وارد پنجره License Agreement می شویم که باید گزینه ACCEPT را انتخاب کنیم در مرحله بعد وارد پنجره Get Software می شویم در صورتیکه قبلا در سایت ثبت نام کرده اید اطلاعات خود را با انتخاب گزینه Login/Register وارد می کنیم  یا می توانیم اطلاعات خود را در Text box های مربوطه وارد کنیم و سپس با  زدن تیک گزینه مربوطه می توانید گزینه Download را انتخاب کنید در صورتیکه مراحل را به درستی انجام داده باشید پیغامی مبنی بر اینکه لینک دانلود نرم افزار به ایمیل شما ارسال شده نمایش داده می شود که شما می توانید با ورود به ایمیل خود و باز کردن پیغام مربوطه لینک دانلود نرم افزار را مشاهده نمایید. با کلیک بر روی لینک وارد صفحه مربوط به نرم افزار می شویم و می توانید نرم افزار را دانلود نمایید. پس از دانلود نرم افزار اکنون باید آنرا نصب نمایید. پس از نصب نرم افزار با دابل کلیک روی آیکن نرم افزار آن را اجرا می کنیم.

با باز شدن برنامه با محیطی مطابق تصویر زیر مواجه می شویم که فقط باید به شماره پورت کام آن در بخش Port Name دقت نماییم

برای یافتن شماره کام شناسایی شده باید وارد Device Manager شویم و در بخش Ports با تصویری مشابه تصویر زیر مواجه شویم.

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

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

در این مرحله هم گزینه Next را انتخاب می کنیم در پنجره باز شده باید گزینه Download to device را انتخاب کنیم و با انتخاب گزینه مشخص شده آدرس فایل هگز برنامه را مشخص نماییم

برای شناسایی راحت تر فایل هگز برنامه نوع پسوند فایل را Hex انتخاب نمایید و پس از آن نام مورد نظر خود را انتخاب نمایید.

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

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

                                                                                                                                                    با آرزوی بهترین ها برای شما همراهان گرامی

                                                                                                                                                                             محمد هادی دشتی

دیگر آموزش ها مرتبط با STM32:

برای مشاهده آموزش جلسه اول(معرفی هسته آرم و میکروکنترلرهای 32 بیتی شرکت ST  ) کلیک کنید.

برای مشاهده آموزش جلسه دوم( معرفی نرم افزارهای مورد نیازجهت برنامه نویسی و پروگرام  ) کلیک کنید.

برای مشاهده آموزش جلسه سوم( نحوه دانلود آخرین نسخه از نرم افزار STM32CubeMX   ) کلیک کنید.

برای مشاهده آموزش جلسه چهارم(نحوه انجام تنظیمات در نرم افزار STM32CubeMX  ) کلیک کنید.

برای مشاهده آموزش جلسه پنجم(نحوه برنامه نویسی پروژه چشمک زن با نرم افزار Keil ) کلیک کنید.

برای مشاهده آموزش جلسه ششم(نحوه تولید کد و تنظیمات در محیط STM32CubeMX و برنامه نویسی در محیط Keil برای راه اندازی کلید) کلیک کنید.

به سبد خرید اضافه شد.
سبد خرید
Item removed. بازگرداندن