آموزش تصویری STM32 ، سلام بر دنیا, قسمت اول

آموزش تصویری STM32 ، سلام بر دنیا, قسمت اول

آموزش تصویری STM32 ، سلام بر دنیا, قسمت اول
آموزش تصویری STM32 ، سلام بر دنیا, قسمت اول

آموزش تصویری میکروکنترلر STM32، مبتنی بر STM32CubeIDE و برد BluePill

شروع کارهای جدید همیشه ترسناک و البته هیجان‌انگیر هستند. ترس از “نشدن” و هیجان “کشف” چیزهای جدید.  یک مهندس سخت‌افزار حداقل سالی چندبار این ترس و هیجان را تجربه می‌کنه، مگر اینکه تصمیم گرفته باشه که در گوشه‌ی انزوای خودش همچنان فقط و فقط برای میکروکنترلرهای محبوب 8051 کدنویسی کند.

اگر هنوز با میکروهای دوست‌داشتنی STM32 پروژه‌ای را شروع نکرده‌اید، الان وقت یک ترس و هیجان جدیده! اگرچه سعی کرده‌ام مجموعه‌ی آموزشی پیش‌رو همراه با کمترین ترس و بیشترین هیجان کشف چیزهای جدید باشه. این شما و این اولین قسمت از مجموعه‌ی آموزشی STM32 مبتنی بر محیط توسعه‌ی STM32CubeIDE و برد BluePill.

 

پی نوشت:

محیط توسعه‌ی STM32CubeIDE توسط شرکت ST عرضه شده و به صورت رایگان از تمام امکانات آن می‌توان استفاده نمود.

ویدیوهای آموزشی تحت لایسنس CC BY-NC-SA منتشر شده است.

در صورتیکه به علت تحریم ها موفق به دانلود نرم افزار STM32CubeIDE  نمیشوید میتوانید از دانلود سرور سیسوگ دانلود کنید.

 

 

بازنشر از سایت نوبی

برچسب ها

حمایت از صاد میم

خوشحال میشیم برای تداوم و کیفیت ما رو حمایت کنید.

0 نفر

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

توجه

صاد میم
صاد میم

کارشناس ارشد سخت افزار

دیدگاه ها

22 دیدگاه

  • روزبه بابازاده
    ۱۸ شهریور ۱۳۹۹

    سلام وقت بخیر
    چقدر حیف شد این آموزش دیگه ادامه داده نشد

  • حمید
    ۳ مرداد ۱۳۹۹

    سلام خسته نباشید
    من یه برد stm32f103c8 گرفتم که روی خودش یه پورت microusb داره. میخاستم ببینم با همین پورت میشه پروگرمش کرد یا حتما باید st-link تهیه کرد؟

    • Zeus ‌
      زئوس Zeus
      ۴ مرداد ۱۳۹۹

      معمولا باید پروگرامر تهیه کرد مگر این که بوت لودر مناسب روش پروگرام شده باشه که معمولا اینطور نیست و باید پروگرامر تهیه کنید.
      برخی برد ها هستند که پروگرامر st لینک رو روی خودشون دارند و نیاز نیست تهیه کنید مثل بردهای آموزشی شرکت st
      اگه مدل بردتون رو بگید بهتر میشه نظر داد.

      • حمید
        ۴ مرداد ۱۳۹۹

        مدل رو نوشتم
        stm32f103c8t

        • Zeus ‌
          زئوس Zeus
          ۴ مرداد ۱۳۹۹

          دوست عزیز این مدل میکروکنترلر هست – برد رو کی تولید کرده اسم برد چیه و…

  • رضا
    ۸ بهمن ۱۳۹۸

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

  • مهدی
    ۱۶ آبان ۱۳۹۸

    خیلی ممنون خدا خیرتون بده منتظرقسمت های بعدی هستیم
    تشکر از وقتی که صرف ما میکنید.

  • Zeus ‌
    زئوس Zeus
    ۱۴ آبان ۱۳۹۸

    سلام
    بسیار عالی است
    مخصوصا این که چنین آموزش هایی رو به صورت رایگان در اختیار علاقه مندان قرار می دهید.
    آرزوی موفقیت دارم براتون

    • ص م
      صالح مهدیخانی
      ۱۴ آبان ۱۳۹۸

      بزرگواری شما، به پای شما نمیرسیم البته

  • اميرحسن
    ۱۴ آبان ۱۳۹۸

    سلام خسته نباشين واقعا
    خيلي كار ارزشمند و قشنگي انجام داديد انشالله همينجوري پر انرژي و پر قدرت.
    فقط ي سوال در واقع اين محيط ي كامپايلر كه St زده؟

    و اينكه آيا به پاي كامپايلري به اسم IAR ميرسه يا نه؟

    • ص م
      صالح مهدیخانی
      ۱۴ آبان ۱۳۹۸

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

      • روزبه بابازاده
        ۱۶ آبان ۱۳۹۸

        کیوب و اکلیپس کانفیگ شده و stlink رو با هم یکی کرده
        فکر نکنم خریده باشه چون هر دوتاشون قبلا مجانی بود اینم الان مجانیه

  • مجتبی
    ۱۴ آبان ۱۳۹۸

    سلام
    خیلی خوبه
    انشالله تا کجا قراره ادامه پیدا کنه؟؟
    باید ماهی یه بار صبر کنیم تا یه قسمت بیاد یا نه مرتب و زود زود هست که دنبال کنیم؟؟

    • ص م
      صالح مهدیخانی
      ۱۴ آبان ۱۳۹۸

      سلام
      امیدوارم که تا هر جایی که دانش من تسلط داره بتونه پیش بره، همین الان هم دارم روی قسمت دومش کار میکنم.
      هر قسمت از من کلی وقت میگیره، مرحله ی اول کار وقتی تصمیم میگیرم تا مطلبی رو انتقال بدم، اولش چند روز وقت میذارم تا درباره ی اون مطالعه کنم. حتی مطالبی که بلد هستم و همین الان هم از اونها استفاده میکنم، دوباره مطالعه میکنم تا چیزی از قلم نیفته و بتونم به صورت مستند صحبت کنم.
      در مرحله ی دوم باید یک سناریو بسازم و سپس اون رو اجرا کنم و از صفحه فیلم برداری کنم. توجه داشته باشید که اگر سناریویی نداشته باشم، ممکنه ویدیوها طولانی و خسته کننده بشه.
      در مرحله ی سوم ویدیوهای جانبی رو میگیرم و کلیپ های بین بخش ها رو از اینترنت پیدا میکنم، با این شرط که اون ویدیوها کیفیت تصویر خوبی داشته باشند و البته با لایسنس رابگان هم منتشر شده باشند.
      در مرحله ی آخر باید همه ی اینها رو تدوین کنم و زیرنویس به اونها اضافه کنم.
      و مجبورم همه ی این کارها رو به تنهایی انجام بدم، پولی بابت اونها دریافت نکنم و به شغل اصلی ام هم برسم.
      از لطف شما ممنونم و تمام سعی ام رو میکنم که در کوتاه ترین زمان ممکن ویدیوی بعدی رو منتظر کنم. و البته انرژی مخاطبین هم خیلی به من کمک میکنه 🙂

  • روزبه بابازاده
    ۱۴ آبان ۱۳۹۸

    کار قشنگ و پسندیده ای هست
    ممنون و خسته نباشید

    • ص م
      صالح مهدیخانی
      ۱۴ آبان ۱۳۹۸

      خیلی ممنون 🙂

      • روزبه بابازاده
        ۱۶ آبان ۱۳۹۸

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

        • Zeus ‌
          زئوس Zeus
          ۱۶ آبان ۱۳۹۸

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

  • elec
    ۱۴ آبان ۱۳۹۸

    سلام باز نمیشه
    کاش لینک دانلود میزاشتید

    • ص م
      صالح مهدیخانی
      ۱۴ آبان ۱۳۹۸

      ویدیو رو چک کردم، مشکلی نداشت. روی یوتیوب هم همین ویدیو رو میتونید با همین نام پیدا کنید.

  • saeed
    ۱۴ آبان ۱۳۹۸

    سلام .‌باز نمیشه

    • Zeus ‌
      زئوس Zeus
      ۱۴ آبان ۱۳۹۸

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

پر بحث ترین ها

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

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

Zeus ‌ Zeus ‌
  • 2 سال پیش

راه اندازی LCD گرافیکی Nokia 1661 و دانلود کتابخانه آن

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

Zeus ‌ Zeus ‌
  • 4 سال پیش

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

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

Zeus ‌ Zeus ‌
  • 5 سال پیش

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

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

Zeus ‌ Zeus ‌
  • 5 سال پیش

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

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

Zeus ‌ Zeus ‌
  • 2 سال پیش

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

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

Zeus ‌ Zeus ‌
  • 11 ماه پیش

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

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

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

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

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

Zeus ‌ Zeus ‌
  • 3 سال پیش

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

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

Mahdi.h   Mahdi.h  
  • 3 سال پیش

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

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

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

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