جستجو برای:
  • خانه
  • آموزش
    • محصولات
      • بسته های آموزش ویدئویی
      • آموزش C
      • آموزش STM32
      • آموزش RTOS
      • آموزش Arduino
      • بردهای کاربردی
    • آموزش های موردی
  • دانلود کتاب RTOS
  • تماس با ما
    • درباره من
  • خانه
  • آموزش
    • محصولات
      • بسته های آموزش ویدئویی
      • آموزش C
      • آموزش STM32
      • آموزش RTOS
      • آموزش Arduino
      • بردهای کاربردی
    • آموزش های موردی
  • دانلود کتاب RTOS
  • تماس با ما
    • درباره من

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت
EasyMCU | ایزی.ام.سی.یو
0

ورود و ثبت نام

دسترسی سریع
  • خانه
  • آموزش
    • محصولات
      • بسته های آموزش ویدئویی
      • آموزش C
      • آموزش STM32
      • آموزش RTOS
      • آموزش Arduino
      • بردهای کاربردی
    • آموزش های موردی
  • دانلود کتاب RTOS
  • تماس با ما
    • درباره من

آموزش راه اندازی واحد I2C در STM32

خانهبسته های آموزش ویدئوییآموزش راه اندازی واحد I2C در STM32
آموزش راه اندازی واحد I2C در STM32

قیمت 382,000تومان 300,000تومان

افزودن به علاقه مندی ها
  • دسترسی همیشگی به فایل ها و آموزش ها
  • دریافت آپدیت های رایگان
امتیاز
0 از 0 رأی
382,000تومان 300,000تومان
1.37k بازدید 1 دیدگاه
تاریخ انتشار: پاییز 1401
حجم فایل: 628MB
فرمت فایل ویدئویی
لایسنس: دارد
  • توضیحات
  • نظرات (1)

آموزش راه اندازی واحد I2C در STM32

پروتکل I2C یا TWI یکی دیگر از پروتکل های رایج و پر استفاده در صنعت الکترونیک است و در این آموزش با نحوه راه اندازی واحد I2C در STM32 با روش وقفه و DMA و جزئیات کامل می پردازیم. بسیاری از حافظه ها، سنسورها و ماژول ها از اینترفیس I2C استفاده میکنند مانند سری MPU , … . از مزیت های این پروتکل صرفه جویی در تعداد سیم های ارتباطی است که تنها با یک خط دیتا به نام SDA و یک خط کلاک به نام SCL توانایی ایجاد شبکه بین دیوایس های دارای اینترفیس I2C امکان پذیر می شود.

 


  • آموزش راه اندازی واحد I2C در STM32 یکی از سرفصل های دوره آموزش STM32 – پروتکل های رایج است.

دوره آموزش STM32 پروتکل های رایج


 

سرفصل های دوره آموزش راه اندازی واحد I2C در STM32

 

فصل اول – ویژگی های پروتکل I2C

  • پروتکل I2C چیست؟
  • باس I2C
  • انتخاب مقاومت های بالاکش
  • نرخ کلاک و مسافت پروتکل I2C

 

فصل دوم – تبادل اطلاعات بین میکروکنترلر و سنسور/ماژول با I2C

  • راه اندازی Oled
  • پروتکل I2C در سنسورها
  • تایمینگ I2C – بخش اول
  • تایمینگ I2C – بخش دوم
  • تایمینگ I2C – بخش سوم
  • بررسی درایور Oled

 

*فصل سوم – نوشتن درایور و کتابخانه برای سنسور/ماژول با پروتکل I2C (جدید)

  • پیاده سازی درایور MPU6050 – قسمت 1
  • پیاده سازی درایور MPU6050 – قسمت 2
  • پیاده سازی درایور MPU6050 – قسمت 3
  • پیاده سازی درایور MPU6050 – قسمت 4
  • پیاده سازی درایور MPU6050 – قسمت 5
  • پیاده سازی درایور MPU6050 – قسمت 6

 

فصل چهارم – تبادل اطلاعات بین دو میکروکنترلر توسط I2C

  • ارتباط بین دو میکرو با I2C
  • سخت افزار و اتصالات
  • پیکربندی Master
  • پیکربندی Slave
  • ارسال توسط Master با روش interrupt
  • دریافت توسط Slave با روش interrupt
  • ارسال توسط Slave با روش interrupt
  • اتمام چرخه ارسال و دریافت پایدار
  • رفع باگ تبادل اطلاعات با interrupt
  • پیکربندی و استفاده از DMA بجای interrupt
  • پیاده سازی چرخه ارسال و دریافت پایدار به روش DMA

چطور آموزش را تهیه کنم؟

روی دکمه ی ” افزودن به سبد خرید “ در بالا سمت راست صفحه کلیک کنید. راهنمای دریافت دوره بعد از پرداخت و نهایی کردن سفارش، برای شما نشان داده می شود و یک نسخه هم برای شما ایمیل می شود. همینطور در بخش سفارش ها از حساب کاربری شما برای همیشه در دسترس است.

  • سلمان محققی
    21/02/1402
    پاسخ

    سلام
    ببخشید پارت نامبر دقیق میکرو هایی که توی این آموزش استفاده شده چیه؟
    و لطف میکنید یه تخفیفی برای این دوره i2c بگذارید
    لطف میکنید یه آموزش کوتاه برای i2c در مد slave با دو آدرس فیزیکی بگذارید

    • مرتضی زندی(مدیریت)
      22/02/1402
      پاسخ

      درود بر شما.
      آموزش بر مبنای میکروهای STM32 هست و پارت نامبر دقیق میکروها موضوعیتی پیدا نمیکنه چرا که برنامه نویسی برمبنای hal انجام شده و بین نسل های مختلف تفاوتی در پیاده سازی ایجاد نمیکنه.
      تخفیف روی دوره آموزش STM32 پروتکل های رایج اعمال شده که شامل 3 پروتکل uart , spi و i2c میشه.
      با آرزوی بهترین ها.

قوانین ثبت دیدگاه

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

لغو پاسخ

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

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

محصولات مشابه

آموزش راه اندازی واحد SPI در STM32
14%

آموزش راه اندازی واحد SPI در STM32

مرتضی زندی
350,000تومان 300,000تومان
خرید محصول
آموزش زبان برنامه نویسی Embedded C برای میکروکنترلرها
25%

آموزش برنامه نویسی Embedded C برای میکروکنترلرها – بخش اول

مرتضی زندی
1,140,000تومان 860,000تومان
خرید محصول
آموزش ساخت کتابخانه قطعات Altium

آموزش ساخت کتابخانه قطعات در Altium

مرتضی زندی
79,000تومان
خرید محصول

قیمت 382,000تومان 300,000تومان

افزودن به علاقه مندی ها
  • دسترسی همیشگی به فایل ها و آموزش ها
  • دریافت آپدیت های رایگان
امتیاز
0 از 0 رأی
382,000تومان 300,000تومان
1.37k بازدید 1 دیدگاه
تاریخ انتشار: پاییز 1401
حجم فایل: 628MB
فرمت فایل ویدئویی
لایسنس: دارد
دسته: STM32، بسته های آموزش ویدئویی
https://easymcu.org/fa/?p=10684
اطلاعات تماس
  • EasyMCU.org@gmail.com
دسترسی سریع
  • حساب كاربری
  • سفارش ها
  • سبد خرید
  • قوانین و مقررات
مقالات
  • آموزش نصب و راه اندازی سیستم عامل Free RTOS برای آردوینو Arduino By مرتضی زندی on اسفند 26, 1399
EasyMCU | ایزی.ام.سی.یو
تمامی حقوق برای EasyMCU محفوظ است.
keyboard_arrow_up
ورود
استفاده از موبایل
استفاده از آدرس ایمیل
آیا هنوز عضو نیستید؟ اکنون عضو شوید
بازنشانی رمز عبور
استفاده از موبایل
استفاده از آدرس ایمیل
عضویت
قبلا عضو شدید؟ اکنون وارد شوید

محافظت شده توسط   
سوالی دارید؟ با ما صحبت کنید!
شروع مکالمه
سوالی دارید؟ راهنماییتون میکنیم ...
معمولاً در چند دقیقه پاسخ می دهیم
مرتضی زندی
آنلاین هستم، سوالتون رو بپرسید

تومان