وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Embedded MicroPython from Ground Up™

سرفصل های دوره

Develop Embedded Drivers and Firmware using the Python Programming Language


1. Introduction
  • 1. Getting the best out of this course.html

  • 2. Python Essential Training
  • 1. Setting Up Python
  • 2. Printing a Statement
  • 3. Working with Variables
  • 4. Working with Lists
  • 5. Experimenting with Arithmetic Operators
  • 6. Working with Conditions
  • 7. Working with Loops
  • 8. Working with Functions
  • 9. Dictionaries
  • 10. Implementing Classes
  • 11. Adding more Methods to the Class
  • 12. Understanding the Class Init Method
  • 13. Inheriting from a Class
  • 14. More on Inheritance

  • 3. Setting Up MicroPython
  • 1. Getting the Required Tools
  • 2. Installling the Required Tools

  • 4. Getting Started with MicroPython
  • 1. Accessing the Microcontroller using a Terminal
  • 2. Accessing the Microcontroller using rshell
  • 3. Setting an IDE for MicroPython Development
  • 4. Getting the Required Documentation for STM32 Development

  • 5. General Purpose InputOutput(GPIO)
  • 1. Overview of ARM Cortex-M General Purpose InputOutput Module
  • 2. Exploring the MicroPython GPIO Class (Part I)
  • 3. Exploring the MicroPython GPIO Class (Part II)
  • 4. Developing the GPIO Output Driver
  • 5. Developing the GPIO Input Driver

  • 6. General Purpose Timers
  • 1. Understanding STM32 Timers
  • 2. Implementing Background Threads using Timers
  • 3. Generating Precise PWM Signals using Timers
  • 4. Generating Precise PWM Signals of changing Dutycycles
  • 5. Developing the Timer Output Compare Driver
  • 6. Developing the Timer Input Capture Driver

  • 7. Watchdog Timers (WDG)
  • 1. Developing the Watchdog Timer Driver

  • 8. Realtime Clocks (RTC)
  • 1. Developing the RealtimeClock Driver

  • 9. Analog to Digital Conversion (ADC)
  • 1. Introduction to Analog to Digital Conversion
  • 2. Developing the ADC Driver
  • 3. Developing the ADC Periodic Sampling Driver
  • 4. Reading Internal Channels Temperature, VBAT, VREF

  • 10. Universal Asynchronous-Synchronous Receiver-Transmitter (USART)
  • 1. Overview of the UART Protocol
  • 2. Developing the UART Transmit(TX) Driver
  • 3. Developing the UART Receive(RX) Driver

  • 11. External Interrupt (EXTI) Programming
  • 1. Understanding Interrupts
  • 2. Developing the External Interrupt (EXTI) Driver

  • 12. Serial Peripheral Interface (SPI) Driver Development
  • 1. Understanding the SPI Protocol
  • 2. Developing the SPI Driver- Analyzing the Slave Device (ADXL345)
  • 3. Implementing the SPI Read function
  • 4. Implementing the SPI Write function
  • 5. Implementing the slave intialization function
  • 6. Testing the ADXL345 SPI Driver

  • 13. Inter- Integrated Circuit (I2C) Driver Development
  • 1. Understanding the I2C Protocol
  • 2. Developing the I2C Driver - Scanning the Bus for connected Slaves
  • 3. Implementing the I2C Read function
  • 4. Implementingthe I2C Write and Initialization fucntions
  • 5. Testin g the ADXL345 I2C Driver

  • 14. Closing
  • 1. Closing Remarks.html
  • 179,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    شناسه: 8864
    حجم: 2961 مگابایت
    مدت زمان: 451 دقیقه
    تاریخ انتشار: ۱۰ فروردین ۱۴۰۲
    طراحی سایت و خدمات سئو

    179,000 تومان
    افزودن به سبد خرید