دوره ویدئویی ARMSTM32 پیشرفته

دوره ویدئویی ARMSTM32 پیشرفته

نگاهی کلی به دوره آموزشی ویدئویی ARMSTM32 پیشرفته

مدت دوره شهریه پیش نیاز
18 ساعت 550,000 تومان میکروکنترلر ARMSTM32 مقدماتی
  • اشتراک در شبکه های اجتماعی

آشنایی با دوره ویدئویی ARMSTM32 پیشرفته

میکروکنترلر ARMSTM32 ساخت شرکت ST از جمله میکروکنترلر های صنعتی پرکاربرد می باشد. شرکت کنندگان در این دوره ویدئویی راه اندازی پروتکل های ارتباطی پرکاربرد مانند LAN، CAN، I2C، SPI، ETHERNET، SDIO، USART، USB،... بصورت سخت افزاری و عملی طی انجام پروژه های مختلف فرا خواهند گرفت. سخت افزار مورد استفاده در این دوره برد آموزشی میکروکنترلر ARMSTM32 می باشد. 

پیش نیاز شرکت در این  دوره تسلط  کامل بر مباحث Embedded C پیشرفته و میکروکنترلر AVR مقدماتی می باشد.

لازم به ذکر هست که گواهینامه فنی و حرفه ای آموزشگاه نیرا برای دانشجویانی که در بازه زمانی 4 ماه  پس از خرید ویدئوها، پروژه پایانی را انجام داده و موفق به کسب نمره قبولی شوند صادر خوهد شد.


سرفصل آموزشی دوره ویدئویی ARMSTM32 پیشرفته

پروتکل ارتباطی UART – Universal Asynchronous Receiver /Transmitter :

  •  آشنایی با پروتکل ارتباطی UART ، مزایا ، کاربردها و شیوه به کارگیری
  • آشنایی با استانداردهای ارتباطی سریال TTL, RS232, RS485, RS422
  • مفهوم Hand Shake در ارتباط UART,USART
  • ارسال و دریافت یک فریم (Packet) اطلاعات
  • راه اندازی عملی واحد UART میکروکنترلر ARM
  • ارسال دیتا به صورت سریال با استاندارد TTL, RS232, RS485, RS422
  • برقراری ارتباط بین میکرو ARM و PC

 پروتکل ارتباطی SPI – Serial Peripheral Interface :

  •  آشنایی با پروتکل SPI ، مزایا ، کاربردها و شیوه به کارگیری
  • مفهوم ارتباط Master/Slave در پروتکل SPI
  • امکان شبکه کردن چند دستگاه توسط پروتکل SPI
  • راه اندازی حافظه SD Card توسط پروتکل SPI از طریق stm32

پروتکل ارتباطی I2c – Inter-Integrated Circuit  :

  • آشنایی با پروتکل I2C ، مزایا ، کاربردها و شیوه به کارگیری
  • اتصال IC به میکرو فقط از طریق ۲ سیم توسط پروتکل I2C
  • نحوه آدرس دهی به صورت نرم افزاری و مفهوم بیت های ACK , NACK
  • راه اندازی حافظه EEPROM (24Cxx) توسط میکروکنترلر ARM با ارتباط دو سیمه
  • راه اندازی آی سی تقویم و ساعت (DS1307) از طریق stm32

 پروتکل ارتباطی USB – Universal Serial Bus :

  •  آشنایی با پروتکل ارتباطی USB ، مزایا ، کاربردها و شیوه به کارگیری
  • تفاوت سرعت انتقال اطلاعات در دستگاههای USB
  • مفهوم نقطه پایانی (End Point) در ارتباط USB
  • تفاوت USB Device و  USB Host
  • مرحله پرسش و پاسخ در هنگام اتصال دستگاه USB به Host
  • انواع توصیفگرهای (Descriptor) نرم افزاری برای شناسایی دستگاه
  • نحوه آدرس دهی دستگاهها توسط Host
  • ارسال دیتا از طریق پورت USB به کامپیوتر
  • راه اندازی عملی پورت USB میکروکنترلر ARM

 پروتکل ارتباطی  CAN – Controller Area Network :

  •  آشنایی با پروتکل CAN ، مزایا ، کاربردها و شیوه به کارگیری
  • مفهوم ارتباط Multi Master در پروتکل CAN
  • لایه سخت افزاری پروتکل ارتباطی CAN
  • راه اندازی آی سی پتانسیومتر دیجیتال mcp2551 توسط میکرو STM32
  • فریم ارتباطی CAN و ساختار نرم افزاری آن در میکروکنترلر ARM
  • ارسال و دریافت اطلاعات از طریق پروتکل CAN به عنوان یک Node در شبکه

 پروتکل ارتباطی LAN – Local Area Network :

  •  آشنایی با پروتکل LAN، مزایا ، کاربردها و شیوه به کارگیری
  • آشنایی با مبانی شبکه های کامپیوتری
  • لایه های نرم افزاری و سخت افزاری شبکه های کامپیوتری
  • آشنایی با پروتکل های رایج شبکه مانند TCP, UDP, FTP, HTTP و …
  • انتقال اطلاعات بین میکروکنترلر و کامپیوتر از طریق پورت LAN
دریافت فایل سرفصل ها


توصیه مدرس

 برای شرکت در دوره ویدئویی ARMSTM32 پیشرفته توصیه میشود تا به مباحث دور دوره  Embedded C پیشرفته و میکروکنترلر AVR مقدماتی مسلط باشید تا دوره بیشترین بازدهی را برای شما داشته باشد. 


info

قوانین آموزشگاه arrow_backward

از قوانین آموزشگاه قبل از ثبت نام آگاه شوید

می خواهم ثبت نام کنمarrow_backward

با مشاهده تقویم آموزشی دوره ویدئویی ARMSTM32 پیشرفته ثبت نام کنید

Make the future now

آینده را اکنون بساز

عضویت در باشگاه نیراسیستم یا نیاز به مشاوره دارم