Jump to content

MasterElectric

Members
  • Content Count

    358
  • Joined

  • Last visited

Community Reputation

50 Обычный

About MasterElectric

  • Rank
    Постоялец

Электроника

  • Стаж в электронике
    6-10 лет

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Что такое F11 - пошаговая? В пошаговой отладке не работают прерывания (не срабатывают). Ну или бок в последовательности выполнения инструкций. Нажмите на паузу и посмотрите где вы находитесь.
  2. @Sfort2 поставь драйвер RS485.
  3. Наверное все перенесли сюда: https://www.st.com/en/embedded-software/x-cube-mcsdk.html
  4. @BARS_ Да не услышит тебя Jaguar это гость из 2016, ради чего вся эта писанина, я давно забросил убеждать людей в силе CMSIS, пусть что хотят то и делают... просто я им на форумах не помогаю, потому как не могу)))
  5. зачем поднимать тему которй 3 года? Ну сейчас на многих форумах тишина, осень пришла. Ради срача поднимаете?
  6. @Mono-S Ну зачем во всех бедах обвинять IDE. И Атолликом пользуются очень многие...
  7. А подключить отладчик и посмотреть? МК вообще не умеет виснуть.
  8. т.е. ты хочешь между выборками (непрекращающимися) основного канала, делать раз в секунду по 2 каналам? А если это будет не раз в секунду, а допустим раз на сто периодов меандра так можно? Это чтобы не вносить асинхронных процессов.
  9. при чем тут ядро? нет в F1xx, а конкретно нет Output Open-Drain Pull-Up. Зачем проверять можно за минуту узнать в доках.
  10. Это кто NarodStream такому научил?
  11. Вопрос откуда взялся режим Output Open-Drain Pull-Up? Подтяжка внешняя?
  12. @ecr3ate Не вполне корректное замечание, посмотрите еще раз.
  13. Да проще всего использовать два таймера ведущий считает быстро это выборки АЦП пусть оно будет по апдейту. Подчиненный считает тики этого таймера, делает нужное количество выборок на период (0 - ARR - 1), посредине ШИМ для меандра. Работать с буфером можно по событиям подчиненного таймера, если успеешь обработать за период данные с АЦП, то можно ДМА настроить на кольцевой емкостью 2 периода, на половине по прерыванию ДМА обраюатывать. Можно еще настроить и третий таймер, который будет считать тики второго таймера, т.е ты будешь знать какую выборку по счету обрабатываешь. Примерно так. Ну или сложнее на одном таймере при помощи DMA Burst можно генерировать сложный сигнал, но это возможно и не подойдет.
  14. @artos5 Вопрос меандр нужно генерировать физически на ноге МК?
  15. Толку общаться нет т.к. в ЦОС я ничего не смыслю, но про выборки я где-то читал ну это и так логически понятно, пропускать чтение нельзя.
×
×
  • Create New...