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

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
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

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

    45,900 تومان
    افزودن به سبد خرید