home.social

#stm32f407vgt6 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #stm32f407vgt6, aggregated by home.social.

  1. Обзор микросхемы DRV8870

    DRV8870 - это старая простая микросхема управления коллекторным DC -мотором с токами в обмотках до 3.5 Ампер от компании Texas Instruments. По сути это драйвер H-моста . Причем H-мост встроен прямо внутрь корпуса самой микросхемы. Это полностью интегрированное решение. В этом тексте я произвел обзор микросхемы DRV8870. Посмотрим с какой стороны следует подходить к микросхеме DRV8870.

    habr.com/ru/articles/952484/

    #DRV8870 #hbridge #hмост #stm32 #DevEBoxSTM32F4XX_M_V30 #STM32F407VGT6 #pwm #TIMER #gpio #18650

  2. Этот дребезг контакта поймать было не просто. :blobcatgrimacing: Схема питается от 3.3V, самый высокий пик 6.24V, приблизительно этот дребезг длится 800 нано секунд от 3.3V до 0V.
    #stm32f407vgt6
    #stm32
    #embedded
    #electronics
    #study
    #oscilloscope
    #oscillogram
    #contactbounce

  3. Вот так выглядит пачка битов в #tx_bits (сверху 0 и 1) из источника и сигнал начала передачи первой пачки "S" т.е. Start bit (логический 0), далее D0 в hex коде, и завершающий бит "T" т.е. sTop bit (логическая 1) в #tx_data потом следующая пачка битов. Итого два байта D0 и 99, которые вместе соответствуют кириллическому символу "Й" в кодировке UTF-8. Вот и получаем на выходе сообщение:
    "Йоу, собаки!"
    "Я - Наруто Узумаки!"
    :ninja: фау-яу, ки-и-ия!
    #embedded
    #linux
    #stm32
    #stm32f407vgt6
    #slogic
    #PulseView
    #uart
    #rx_tx
    #utf8

  4. Вот так выглядит пачка битов в #tx_bits (сверху 0 и 1) из источника и сигнал начала передачи первой пачки "S" т.е. Start bit (логический 0), далее D0 в hex коде, и завершающий бит "T" т.е. sTop bit (логическая 1) в #tx_data потом следующая пачка битов. Итого два байта D0 и 99, которые вместе соответствуют кириллическому символу "Й" в кодировке UTF-8. Вот и получаем на выходе сообщение:
    "Йоу, собаки!"
    "Я - Наруто Узумаки!"
    :ninja: фау-яу, ки-и-ия!
    #embedded
    #linux
    #stm32
    #stm32f407vgt6
    #slogic
    #PulseView
    #uart
    #rx_tx
    #utf8

  5. Вот так выглядит пачка битов в #tx_bits (сверху 0 и 1) из источника и сигнал начала передачи первой пачки "S" т.е. Start bit (логический 0), далее D0 в hex коде, и завершающий бит "T" т.е. sTop bit (логическая 1) в #tx_data потом следующая пачка битов. Итого два байта D0 и 99, которые вместе соответствуют кириллическому символу "Й" в кодировке UTF-8. Вот и получаем на выходе сообщение:
    "Йоу, собаки!"
    "Я - Наруто Узумаки!"
    :ninja: фау-яу, ки-и-ия!
    #embedded
    #linux
    #stm32
    #stm32f407vgt6
    #slogic
    #PulseView
    #uart
    #rx_tx
    #utf8

  6. Вот так выглядит пачка битов в #tx_bits (сверху 0 и 1) из источника и сигнал начала передачи первой пачки "S" т.е. Start bit (логический 0), далее D0 в hex коде, и завершающий бит "T" т.е. sTop bit (логическая 1) в #tx_data потом следующая пачка битов. Итого два байта D0 и 99, которые вместе соответствуют кириллическому символу "Й" в кодировке UTF-8. Вот и получаем на выходе сообщение:
    "Йоу, собаки!"
    "Я - Наруто Узумаки!"
    :ninja: фау-яу, ки-и-ия!
    #embedded
    #linux
    #stm32
    #stm32f407vgt6
    #slogic
    #PulseView
    #uart
    #rx_tx
    #utf8

  7. День 18

    Сегодня продолжил листать #w3c #css С коллегой, который проходил стажировку на фронтенде поболтали насчет того, что надо на такой работе, про #map и #hoisted функции... Понял что многое позабыл полистал также раздел по #js в одной книге, вспомнил старое, но вопросы пока остались открытыми.
    Сейчас сижу играюсь с логическим анализатором #slogic считаю 1 и 0, надо бы потом полистать документацию, чтобы понять как #uart начинает передачу. Попробовал получить сообщение с #uart но не получилось, #minicom выдал нечитаемые символы, хотя замкнутые выводы #rx_tx выдали тестовое сообщение "AT", создал .rules в udev но бестолку. Во всяком случае есть мой любимый #stlink_v3 он также может в #usart #uart Разберусь потом... Пока что в первую очередь нужно разобраться досконально в reference manual от #stm32f407vgt6

  8. День 18

    Сегодня продолжил листать #w3c #css С коллегой, который проходил стажировку на фронтенде поболтали насчет того, что надо на такой работе, про #map и #hoisted функции... Понял что многое позабыл полистал также раздел по #js в одной книге, вспомнил старое, но вопросы пока остались открытыми.
    Сейчас сижу играюсь с логическим анализатором #slogic считаю 1 и 0, надо бы потом полистать документацию, чтобы понять как #uart начинает передачу. Попробовал получить сообщение с #uart но не получилось, #minicom выдал нечитаемые символы, хотя замкнутые выводы #rx_tx выдали тестовое сообщение "AT", создал .rules в udev но бестолку. Во всяком случае есть мой любимый #stlink_v3 он также может в #usart #uart Разберусь потом... Пока что в первую очередь нужно разобраться досконально в reference manual от #stm32f407vgt6

  9. День 18

    Сегодня продолжил листать #w3c #css С коллегой, который проходил стажировку на фронтенде поболтали насчет того, что надо на такой работе, про #map и #hoisted функции... Понял что многое позабыл полистал также раздел по #js в одной книге, вспомнил старое, но вопросы пока остались открытыми.
    Сейчас сижу играюсь с логическим анализатором #slogic считаю 1 и 0, надо бы потом полистать документацию, чтобы понять как #uart начинает передачу. Попробовал получить сообщение с #uart но не получилось, #minicom выдал нечитаемые символы, хотя замкнутые выводы #rx_tx выдали тестовое сообщение "AT", создал .rules в udev но бестолку. Во всяком случае есть мой любимый #stlink_v3 он также может в #usart #uart Разберусь потом... Пока что в первую очередь нужно разобраться досконально в reference manual от #stm32f407vgt6

  10. День 18

    Сегодня продолжил листать #w3c #css С коллегой, который проходил стажировку на фронтенде поболтали насчет того, что надо на такой работе, про #map и #hoisted функции... Понял что многое позабыл полистал также раздел по #js в одной книге, вспомнил старое, но вопросы пока остались открытыми.
    Сейчас сижу играюсь с логическим анализатором #slogic считаю 1 и 0, надо бы потом полистать документацию, чтобы понять как #uart начинает передачу. Попробовал получить сообщение с #uart но не получилось, #minicom выдал нечитаемые символы, хотя замкнутые выводы #rx_tx выдали тестовое сообщение "AT", создал .rules в udev но бестолку. Во всяком случае есть мой любимый #stlink_v3 он также может в #usart #uart Разберусь потом... Пока что в первую очередь нужно разобраться досконально в reference manual от #stm32f407vgt6

  11. Вот все то, что необходимо для работы с МК STM32F407VGT6, разумеется нужен и программатор, но можно и через DFU (замкнуть выводы Boot0 и 3v3, подключить USB data кабель) прошивать. А еще среда разработки: CubeIDE.
    #stm32f407vgt6
    #stm32
    #embedded
    #electronics
    #cube_ide
    #reference_manual
    #datasheet
    #hard_abstraction_layer
    #hal
    #low_layer
    #ll

  12. Танцы с бубном теперь в прошлом :foxjump: юху!
    #stm32f407vgt6
    #stlink_v3
    #cube_ide
    #linux