Перейти к содержанию
    

Aleksandr Baranov

Участник
  • Постов

    260
  • Зарегистрирован

  • Посещение

Весь контент Aleksandr Baranov


  1. Есть, например, такой вариант: https://www.maximintegrated.com/en/products/analog/data-converters/analog-to-digital-converters/MAX1189.html?gclid=CjwKCAjwg-DpBRBbEiwAEV1_-OO1D8yneryXHm2hOpPmZeqsfJFi4z0uXPzQf0WFw9ZUUfw85uTfOxoCfj0QAvD_BwE
  2. Мне кажется, что это скорее заученное со времен AVR заклинание, чем результат серьезных измерений.
  3. Попробуйте напечатать "sprintf", навести не него курсор и нажать F1
  4. Ну, просто прочитать соответствующий вход
  5. IMHO, так не должно быть. Никакой выход из строя периферии не должен приводить к таким последствиям.
  6. Ну так, тиристорный эффект.
  7. Отчего же? Лично наблюдал такое. Устройство не начинало работать как должно даже после внешнего аппаратного сброса, а только после "power cycle".
  8. Если нужно измерить фазовый сдвиг между двумя сигналами, можно попробовать вычислить кросс- корреляцию. Если это чистые синусы - просто перемножить и отфильтровать.
  9. Может, заодно и концепцию бесконечных циклов пересмотрите?
  10. А чем Вы измеряли?
  11. 0x31 задом наперед - это 0x8C, а 0xC8 - это инверсия 0x31
  12. Я вижу на Маузере цену $47. Откуда взялись триста баксов?
  13. STM32 FFT (БПФ)

    Я бы на Вашем месте написал свою БПФ или воспользовался готовой из сети. Когда все теоретические вопросы будут решены, можно заняться оптимизациями с помощью библиотек. https://www.dsprelated.com/freebooks/sasp/B...dow_Family.html https://www.edn.com/electronics-news/438371...-Results-Part-I
  14. А это вам не подходит: http://www.st.com/content/ccc/resource/tec....DM00031020.pdf ?
  15. А значения CPOL, CPHA правильно установлены?
  16. Скорость нарастания питающего напряжения у работающих и не работающих плат одинакова?
  17. Off topic: https://pikabu.ru/story/sovetskie_inzhenery...ezhdali_2414570
  18. -AZ-. Мне кажется, не стоит задавать таких вопросов, особенно на форуме. Вы сами должны решить, что Вам применять, и как. Вы всякий раз получите широкий ассортимент ответов от "Ура!" до "Долой!" и все равно останетесь перед личным выбором.
  19. А нельзя ли действовать в такой последовательности: i2C Disable ->Devices Reset ->i2C Enable? Когда Вы сбрасываете устройство, оно может свести с ума Ваш процессор непредсказуемым сочетанием сигналов на шине.
  20. На всякий случай хочу напомнить: Any attempt to read the Flash memory on STM32F4xx while it is being written or erased, causes the bus to stall. Read operations are processed correctly once the program operation has completed. This means that code or data fetches cannot be performed while a write/erase operation is ongoing.
  21. Я не заметил, делаете-ли Вы что-нибудь с битом "Preload Enable". У STM32F051 есть такой?
  22. АЦП + STM32

    Сначала считываете данные с внешнего АЦП, затем записываете эти данные в память процессора и, "на конец", посылаете эти данные через, например, USB, в компьютер. На компьютере запускаете программу, которая их показывает. Например, терминал TeraTerm.
  23. Я смотрю на рисунок: И из него могу заключить, что выход альтернативной функции будет подключен к каждому выходу, для которого "Output Control" это разрешит.
×
×
  • Создать...