То есть, вы хотите померить напряжение питания самого модуля? Можно коммутировать аналоговый сигнал полевыми ключами на входе. Вроде даже есть мультиплексоры селекторы аналоговых сигналов, с коммутацией до 8 аналоговых сигналов на один выход в одном корпусе или на дискретных элементах собрать пару ключей. Ну это как вариант. А сам модуль не умеет мерить свое питание посредством API? Он же умный, надо мануал полистать.Как получить напряжение питания модуля?
не не вариант, модуль должен сам это уметьТо есть, вы хотите померить напряжение питания самого модуля? Можно коммутировать аналоговый сигнал полевыми ключами на входе. ... А сам модуль не умеет мерить свое питание посредством API? Он же умный, надо мануал полистать.
system_adc_read (из SDK Programing Guide)А сам модуль не умеет мерить свое питание посредством API? Он же умный, надо мануал полистать.
Как получить напряжение питания модуля?
Только через A0, а если на нем уже есть датчик аналоговый?
Двоих боливар не вывезет?
Еще бы понять, что сия функция возвращает? Сейчас пробовал, она меряет напряжение на аналоговом входе, у меня к нему фоторезистор подцеплен, так вот, когда он открыт возвращает число 615-600, затеняю фоторезистор, возвращает число 2344.uint16 readvdd33(void);
Во время измерения аналоговый вход должен быть отключен.Еще бы понять, что сия функция возвращает? Сейчас пробовал, она меряет напряжение на аналоговом входе, у меня к нему фоторезистор подцеплен, так вот, когда он открыт возвращает число 615-600, затеняю фоторезистор, возвращает число 2344.
Отключен физически или как то программно? Автор топика же писал, что на аналоговом входе у него датчик подключен.Во время измерения аналоговый вход должен быть отключен.
Нужно поставить аналоговый ключ, во время измерения питания отключить вход программно. Потом включить вход и мерить данные с датчика. Ключ можно использовать например 561кт3Отключен физически или как то программно? Автор топика же писал, что на аналоговом входе у него датчик подключен.