nickita startcev (nicka_startcev) wrote,
nickita startcev
nicka_startcev

stm32

так. прием байтиков вынес в колбак.

Поймал забавную багу - пока не пошлешь байт из устройства - усб-часть не инициализируется и ведет себя странно.

upd: гм. Можно послать и 0 байт. Но первые примерно два принятых байта теряются.
Буду думать.

upd2: код под эту платформу пишут чудики. Библиотеки они не используют, в каждый проект включают прямо нужные "библиотечные" файлы, но при этом каждый раз генерируют "*platform.h", в который (не)включают пачку библиотечных заголовков.

2do 1: разобраться с таймерами. сделать задержку на базе таймера,а заодно и RTC.
2do 2: разобраться с ШИМами.
2do 3: аккуратно вынести нах всё в аккуратные библиотеки (общее, УПШ-уарт).
2do 4: собрать .deb пакеты из всего этого безобразия - компилятор, прошивалка, библиотеки.
2do 5: собрать тупой тестовый пример и документацию.
2do 6: наклепать модненькую плюсовую обертку, чтоб пользоваться этим всем было не сложнее чем *дуиной. Опционально, добавить туда прочую нужную или интересную периферию.
Subscribe

  • (без темы)

    если подумать, если с нуля при современных возможностях спроектировать а не по мелочи подпатчить, то очень многое в жизни станет резко дешевле и…

  • а вот я бы, если бы был вчера таким умным как ?? сегодня..

    а вот любопытно. допустим, вы попали в на 20-30-40-50 лет назад. помните-знаете про пейсбук, ютуб, жж и прочие блоги. как бы вы описали тенденции и…

  • электрофобийное

    внезапно, я боюсь стандартного напряжения 220/240в. осмысленно боюсь. оно неприятно бьёт и рикошетит дергающимися мышцами. итого, при любом…

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 5 comments