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

sidy

Свой
  • Постов

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

  • Посещение

Весь контент sidy


  1. То что скачано как пакет с сайта st.com добавляется именно так как вы расписали. Но если бы вы поняли суть моего вопроса хотябы процентов на 5, то я спросил почему архив с github не устанавливается таким образом.
  2. Я не много не про это. Как добавить библиотеку HAL, скаченную с GitHub для работы с семейством микроконтроллеров STM32H7
  3. У меня вопрос скачал с GitHub hal для CubeIde https://github.com/STMicroelectronics/STM32CubeH7 Как его добавить в Куб?
  4. Добрый день! Может кто подскажет доступные импульсные трансформаторы тока ~ 50 кГц для управления тиристорами? Раньше применялась линейка компании sirio, но сейчас они недоступны.
  5. Нет, выбран режим PWM Generation CH1 CH1N
  6. STM32F4 проблема с one pulse mode

    Добрый день! Два таймера TIM1 и TIM8 работают в режиме one pulse mode поочередно запускаю друг друга в прерывание по переполнению. С помощью них формируются два импульса. Когда оба работают в режиме pwm mode 2 все нормально. Когда работают в pwm mode 1, то получается, что сначала полностью проходит один период таймера и только потом получается one pulse mode. Т.е. длительность формируемых импульсов равна = период таймера + значение CCR1 для one pulse mode. В чем может быть дело?
  7. Спасибо. Можете подсказать литературу или видео уроки по быстрому освоению Altium?
  8. Спасибо. Можно ли еще в Altium'e менять цвет панелей редактора? Или переключатся с темной на светлую тему?
  9. Добрый день! В altium 25 есть функция подсветки цепи в схеме? Наподобие как в P-CAD Highlight Net.
  10. Не совсем понятно где вызывается функция HAL_UART_MspInit?
  11. У меня вопрос по генератору кода в cube ide: инициализирую например usart1 код генерируется для инициализации usart1, но код для инициализация портов не генерируется хотя во вкладке pinout видно что данные порты задействованы для usart1. В чем может быть дело?
  12. Ответ неверный. Modbus Poll - мало функционала. Требуется графическое представление данных желательно с ведением архива на несколько дней.
  13. Не только читал RTU, но и реализовывал на МК. И прекрасно знаю про паузу 2,5 байта при приеме и 3,5 байта при передаче. По факту сталкивался со сторонними устройствами с modbus rtu в которых эти интервалы отличались гораздо в большую сторону. Если Виндоуз и Линукс не могут в realtime, то как тогда реализуется опрос modbus rtu устройств с помощью ПК?
  14. Если имеется ввиду преобразователь COM->USB то он есть.
  15. У меня вопрос: Писал на С ПМО для микроконтроллеров. С С++ не знаком. Требуется разработать GUI для ПК, которое опрашивает устройство по Modbus, выводит полученные значения и строит графики. Что лучше использовать для этих целей C++? С чего начать изучение для данной задачи? Какую среду разработки использовать?
  16. Проверьте тактирование USART модуля
  17. Т.е. из всего вышесказанного получается: чтобы получить число в требуемом десятичном виде мы мантиссу умножаем на 10 и полученное делим на порядок. Интересное свойство.
  18. Т.е. мы берем экспоненту в явном виде: data >> 23 & 0хFF и отнимаем ее от 150 (?) и сдвигаем на это значение мантиссу & исходное число... Осталось понять что есть 150
  19. Спасибо! Думаю это просто отличное решение. Только не совсем понятно: что означает (откуда берется) число 150?
  20. Это все понятно и даже используется. Просто есть один старый проект в который потребовалось добавить функционал.
  21. Да действительно, соптимизировал: 3,4 мкс занимает такое преобразование.
  22. Не могу сказать точно. Время выполнение данного участка кода я измеряю с помощь установки 1 и сброса в 0 ножки МК. В данном случае там всегда ноль, т.е. в 1 установиться не успевает. Можно сделать вывод что преобразование происходит очень быстро)
  23. Применение такого выражение позволило снизить время выполнения с 6 мкс до 5,2 мкс.
×
×
  • Создать...