Size: a a a

2021 March 22

П

Петр in STM32
Valentin Kornienko
с extern"C" для обработчиков прерываний боюсь не выйдет.
там надо сначала сишную функцию вызывать, которая вызовет мето C++. Но почему-то отладчик в таких граблях очень криво работает..
источник

s

stD in STM32
Перенёс книгу в группу https://t.me/c_prog
источник
2021 March 23

s

stD in STM32
Перенёс в группу ардуино https://t.me/arduinostD
источник

Y

Yuri in STM32
Подскажите пожалуйста можно ли в Cubeide поменять контроллер уже после генерации проекта? Например если изначально проект был сгенерирован под F103 а в процессе разработки понадобилось изменить на F105?
источник

VK

Valentin Kornienko in STM32
Yuri
Подскажите пожалуйста можно ли в Cubeide поменять контроллер уже после генерации проекта? Например если изначально проект был сгенерирован под F103 а в процессе разработки понадобилось изменить на F105?
Можно макросы попробовать перебить
источник

d

dreamer in STM32
Всем привет! Подскажите, пожалуйста-) Контроллер stm32g031j6, все время находится в режиме стендбая. Когда что-то надо сделать, нажимаем сброс, выполняется работа и опять в стендбай. Необходимо при выходе из стендбая получать пару случайных байт. Посмотрел, в этом контроллере нет модуля RNG. Попробовал rand, srand, так как идет постоянный сброс, значения получаются одни и те же. Попробовал HAL_GetTick(), думал будут разные значения, но все происходит в одно и тоже время после старта и значения получаются одинаковые. Еще подумалось использовать бэкап регистры. Может быть есть еще какие-то варианты? Спасибо!
источник

s

stD in STM32
АЦП + srand
источник

d

dreamer in STM32
stD
АЦП + srand
Чуть чуть подробнее можно?
источник

VK

Valentin Kornienko in STM32
dreamer
Чуть чуть подробнее можно?
Шум АЦП читать
источник

s

stD in STM32
dreamer
Чуть чуть подробнее можно?
Ну с АЦП берите значение, оно всегда будет чуть разное если нога в воздухе болтается.
источник

d

dreamer in STM32
АЦП же надо куда-то подключить?
источник

VK

Valentin Kornienko in STM32
И его кормить в решето
источник

VK

Valentin Kornienko in STM32
dreamer
АЦП же надо куда-то подключить?
Нет, в этом и идея
источник

VK

Valentin Kornienko in STM32
Наводки собирать с него
источник

d

dreamer in STM32
У меня нет свободных ног, у контроллера их всего 8
источник

d

dreamer in STM32
есть одна-)
источник

s

stD in STM32
Тогда переназначайте ноги при старте. Сначала одну как АЦП, потом как надо.
источник

d

dreamer in STM32
Спасибо попробую!
источник

s

stD in STM32
Ок
источник

DP

Dmitry Petrov in STM32
dreamer
Всем привет! Подскажите, пожалуйста-) Контроллер stm32g031j6, все время находится в режиме стендбая. Когда что-то надо сделать, нажимаем сброс, выполняется работа и опять в стендбай. Необходимо при выходе из стендбая получать пару случайных байт. Посмотрел, в этом контроллере нет модуля RNG. Попробовал rand, srand, так как идет постоянный сброс, значения получаются одни и те же. Попробовал HAL_GetTick(), думал будут разные значения, но все происходит в одно и тоже время после старта и значения получаются одинаковые. Еще подумалось использовать бэкап регистры. Может быть есть еще какие-то варианты? Спасибо!
Может партия контроллеров такая
источник