-
- Да может тупо проц неисправен (см. п. 1 по ссылке) POV(1 знак., 19.04.2025 13:20, ссылка)
- Нужно расписать преобразование по этапам, и по ним же пошагово
проверять. "ДМА не влияет, в самом регистре результата АЦП ноль" - точно так ? DMA может не запуститься, читать откуда попало и
писать куда попало...
простынюЧек-лист в студию ! - De_user(19.04.2025 13:17) - На AVDD подано питание? - my504(18.04.2025 21:56)
- Картинка. Там REF наружу не выведен, а Vdda точно подведено, потому
что без него МК просто не будет работать. SciFi(1 знак., 18.04.2025 23:16, картинка)
- Там унутре вроде есть отдельный REF 1,23В. - reZident(18.04.2025 23:22)
- это другое™ - SciFi(18.04.2025 23:26)
- Там унутре вроде есть отдельный REF 1,23В. - reZident(18.04.2025 23:22)
- Как правило (за очень редкими исключениями) VDD и VDDA имеют
"паразитную" диодную связь, о чем свидетельствует требование из
раздела 6.2 Absolute maximum ratings иметь разницу потенциалов
между ними не более 0,4В. Так что, если не подать на VDDA питание,
то оно там все равно будет на 0,6В меньше чем на VDD. - reZident(18.04.2025 23:07)
- Если выводы AVDD или VREF без конденсаторов на землю то АЦП чудит. - De_user(18.04.2025 23:11)
- В то, что АЦП при паразитном питании может чудить - верю, в то, что
на VDDA не будет напряжения совсем - не особо. - reZident(18.04.2025 23:16)
- От реализации зависит. BTW у аудиокодека Realtek без 5В питания
чётко ноль на выходе :) С чипсетом обмен есть, в списке устройств
отображается, драйвер тоже ставится - цифровая часть от 3,3В
работает. - De_user(18.04.2025 23:24)
- Ну дык хотелось бы уточнений от ТС. Может у него МК в TSSOP-20, где VDDA вообще не выведен? - reZident(18.04.2025 23:26)
- От реализации зависит. BTW у аудиокодека Realtek без 5В питания
чётко ноль на выходе :) С чипсетом обмен есть, в списке устройств
отображается, драйвер тоже ставится - цифровая часть от 3,3В
работает. - De_user(18.04.2025 23:24)
- Если бы оно скакало или врало, я бы понял. А тут ровно ноль получается - AlexBi(18.04.2025 23:14)
- В то, что АЦП при паразитном питании может чудить - верю, в то, что
на VDDA не будет напряжения совсем - не особо. - reZident(18.04.2025 23:16)
- Если выводы AVDD или VREF без конденсаторов на землю то АЦП чудит. - De_user(18.04.2025 23:11)
- Картинка. Там REF наружу не выведен, а Vdda точно подведено, потому
что без него МК просто не будет работать. SciFi(1 знак., 18.04.2025 23:16, картинка)
- Чтобы было = 0 нужно или запуск запретить, или REF отключить - De_user(18.04.2025 20:11)
- Запуск работает, флаг окончания преобразования выставляется. Что
значит "отключить REF"? - AlexBi(18.04.2025 22:59)
- При опорном напряжении 0 В угадайте какой может быть результат ! Или при отсутствии аналогового питания. Выход за границы входного диапазона тоже нежелателен, лучше 100 мВ подать с делителя 100 Ом + 3 кОм, например (на время проверки) - De_user(18.04.2025 23:10)
- Запуск работает, флаг окончания преобразования выставляется. Что
значит "отключить REF"? - AlexBi(18.04.2025 22:59)
- [мои очередные высказывания о калокубе] Если делать по даташиту,
все ОК. А вообще, по умолчанию все ноги сконфигурированы как
аналоговый вход. И если на входе 0, то либо неправильно АЦП
настроен, либо DMA (если, конечно, оно используется для получения
данных). - Eddy_Em(18.04.2025 20:10)
- КУБ взят для скорости, что бы не углубляться в изучение регистров,
им же многие успешно пользуются. Но что-то пошло не так. ДМА не
влияет, в самом регистре результата АЦП ноль. - AlexBi(18.04.2025 23:03)
- Проблема с калокубом в том, что невозможно попросить предоставить код инициализации... - Eddy_Em(18.04.2025 23:44)
- КУБ взят для скорости, что бы не углубляться в изучение регистров,
им же многие успешно пользуются. Но что-то пошло не так. ДМА не
влияет, в самом регистре результата АЦП ноль. - AlexBi(18.04.2025 23:03)
- А порты установлены как analogInput? - mse homjak(18.04.2025 18:23)
- Порты в аналоговом режиме, проверил это в регистрах порта - AlexBi(18.04.2025 22:58)
- Нога МК сконфигурирована в Analog Mode? - il-2(18.04.2025 18:23)