Вопрос : В процессоре STM32L151 наблюдается глюк, или я чего-то не понимаю ?
Схема измерений во вложении.
Резистор R1 служит для измерения тока аналогового питания.
На ногу PA5 подаётся внешний прямоугольный сигнал.
Не зависимо от того, как настроена нога PA5 , как вход, как аналоговая, как вход с подключенной перифенией,
каждый отрицательный фронт на ноге PA5 вызывает скачёк потребления на аналоговом питании.
Форма скачка такая, будто бы при изменении уровня на PA5 внутри процессора происходит КЗ
Всё то же самое наблюдается, если нога PA5 настроена как выход , её уровень изменяет сам процессор.
Это наблюдается со многими (точно не изучил) ногами порта A , и не наблюдается ни с одной из ног порта B.
Помимо помехи, скачёк потребления на аналоговой ноге вызывает ещё и рост потребления всей системы.
На ногу процессора настроенную в высокий импеданс подаётся внешний сигнал 1.3МГц , и от этого потребление
процессора возрастает на несколько мА. Для спящего режима очень критично.
Наблюдаю этот эффект на двух разных платах.
На осцилограмме : Синий сигнал на ноге PA5, жёлтый то что снимается с резистора R1
Вопрос :
Может ли кто-нибудь прокоментировать и что со всем этим делать ?
PS.
Пожалуйста, не надо писать про то что сигнал который я снимаю с резистора это наводка от сигнала на ноге PA5.
Это не наводка. Ток потребления аналогового входа на самом деле скачет по необъяснимой причине.
Скажите кто-нибудь что-нибудь : )