میکروکنترلر, توصیه شده

آموزش ساخت اولین پروژه با میکروکنترلرهای WCH – قسمت سوم آموزش CH

آموزش میکروکنترلر CH32 قسمت سوم

به قسمت سوم آموزش میکروکنترلرهای شرکت CH خوش آمدید، در قسمت قبل به بررسی آشنایی با WCH و میکروکنترلرهای RISC-V در این قسمت اولین پروژه خود را می‌سازیم و روی برد می‌ریزیم.

✅نکته

یک نکته مهم در مورد این سری از آموزش این است که در این دوره از آموزش‌ها ما در مورد چگونگی کارکرد رابط‌ها و پروتکل‌های میکروکنترلر مانور نمیدیم، بیشتر این آموزش روی کارکردن با نرم‌افزارش و برنامه‌نویسی خود میکرو متمرکز هست، برای مثال ما در ادامه آموزش‌ها راه‌اندازی تایمر در مد PWM داریم، اینکه چجوری بتونید PWM رو فعال کنید و استفاده کنید آموزش داده خواهد شد؛ ولی اینکه خود PWM چی هست در این آموزش‌ها پوشش داده نمی‌شود.

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

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

آموزش ساخت اولین پروژه با MRS

پس از دانلود نصبش کنید (فقط چند تا Next ساده هست و تمام) (نصبش مشابه به STM32IDE می‌باشد).

پس از باز کردن برنامه بهش ادرس بدید.

آموزش ساخت اولین پروژه با MRSپس از باز کردن برنامه روی تب فایل کلیک کنید و سپس روی NEW کلیک کنید و MounRiver Project رو انتخاب کنید.

MounRiver Projectچنین صفحه‌ای براتون باز میشه:

صفحه اطلاعات اولیه پروژه

میکروکنترلرتون رو انتخاب کنید و اسمی برای پروژه‌تان بزارید و سپس گزینه پایان رو بزنید.

انتخاب میکروکنترلر و نام آن

پس از ساخت پروژه یک سری فایل‌ها به Project Explorer اضافه می‌شود به شکل زیر.

Project explorer

اگر بخش User را باز کنیم می‌توانیم فایل main.c را ببینیم. فایل رو باز کنید و سپس بیلد رو بزنید.

بیلد کردن پروژه

اگه تا اینجای کار رو درست اومده باشید نباید Error یا Warning دریافت کرده باشید. 

الان اگر برد به سیستم متصل باشه و پروگرامر و میکرو درست به هم متصل شده باشند.شما با زدن گزینه RUN می‌توانید برنامه رو روی برد بریزید و لذت ببرید. اگه از شما در مورد RUN Config پرسید،Run as Open OCD MRS Debugging را انتخاب کنید.

تا اینجا باید برنامه شما بدون مشکل روی برد برود و کار کند؛ اما اگر با این روش مشکل داشتید و خواستید فایل هگز رو مستقیماً روی برد بریزید از نرم‌افزار WCH-Link استفاده کنید.

نرم‌افزار WCH-Link

پس از باز کردن برنامه با چنین صحنه‌ای روبه‌رو خواهید شد. اول اطمینان حاصل کنید که برنامه پروگرامر رو شناخته است. از لیست connected WCH-Link List می‌توانید متوجه شوید که آیا نرم‌افزار پروگرامر را شناخته است یا خیر، اگر شناخته بود فایل هگز میکروی خود را از منوی فایل Open Firmware لود کنید. سپس F10 را بفشارید یا از منو Target -> Program میکروی خود را پروگرام کنید. اگر همه مراحل را درست رفته باشید، پیام زیر را مشاهده می‌کنید.

پیام Operation successful در نرم‌افزار WCH-Linkدر قسمت بعدی آموزش میریم سراغ کدنویسی آی سی و پریفرال GPIO تا قسمت بعد موفق و پیروز باشید.

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

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

دیدگاهتان را بنویسید

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