Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: STP32 отключается АЦП при нагреве
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Noxter
Добрый день.

В проекте используется мк - STM32L051C8T3 - с температурным диапазоном -40 ... +125 С. Однако при нагреве кристалла (феном, температурные испытания) до 75-80 отключается АЦП - на выходе всегда значение 2048 (половина от всей шкалы 12 бит). При этом цифровая часть работает прекрасно - UART, SPI1 и SPI2, GPIO до 125 градусов и даже немного выше.

Референсное питание от Vdda подключенное к Vdd - 3.3 вольт, стабильно. Работа с периферией написана через библиотеку HAL.

Кто с таким сталкивался? Что можно сделать?

У самого мысли такие:
- снизить частоту тактирования АЦП
- снизить частоту тактирования кристала (грустно)
SeregaB
Цитата(Noxter @ Jan 24 2017, 20:54) *
Кто с таким сталкивался? Что можно сделать?

У самого мысли такие:
- снизить частоту тактирования АЦП
- снизить частоту тактирования кристала (грустно)


1. Пропаять все.
2. Внимательно изучить DS и Errata.
3. Внимательно изучить собственно программу. У меня на этом камне такое было, когда я по невнимательности пропускал запуск АЦП. sm.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.