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