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

stm32f303 перестает работать один вход АЦП4 при установке ..


Помогите пожалуйста, заметил такой баг в самый последний момент, когда изделие нужно отдать.

Использую stm32f303vct6, все его 4 ацп через ДМА и 32 входа(каждый отдельно).
До тех пор пока не включаю защиту от чтения(хоть из программы, хоть через openocd), все работает хорошо.
С активной защитой, вход №4 АЦП4, на ноге PB14 начинает показывать значения близкие к нулю(0-3 отсчета ацп)
Видимо что-то подрубается к ноге или отрубается внутри чипа, но не могу найти информацию.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Проверьте все заголовочные-библиотечные файлы на соответствие именно stm32f303vct6, а также файл линкера, если он используется.

Проверьте также настройки проекта и программатора.

См. errata

Не исключено что это аппаратная проблема с чипом. (надо проверить глюк на другом экземпляре процессора, да и программатора)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 hours ago, k155la3 said:

@k155la3 errata первым делом глянул, ничего не углядел.
Вот сейчас на второй плате проверил, тоже самое. Хотя чипы покупались в разных местах.
буду искать косяк в либах, но пока ничего не нашел

Изменено пользователем aneox

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...