-
- ))) "оно" не может проснуться по ногам usart_rx (приходится exti
прикручивать), а ты про узб ))) Aleksey_75(52 знак., 11.01.2021 23:21)
- Зачем просыпаться от ноги UART? По-моему ты уже дичь какую-то
делаешь. Проснёшься ты за десятки миллисекунд (столько кварц
заводится) и сообщение из UART уже потеряешь. А если кварц
работает, то и периферийный модуль UART от него тактироваться
может. И просыпаться проц может нет от ногодрыга, а от самого UART
(по факту приёма байта). Ты хочешь сказать, мол у тебя процессор
спит, а модем работает? Но как ты будешь время считать, если
генератор останавливаешь??? fk0(2349 знак., 12.01.2021 01:13)
- Ну к примеру это сообщение по LIN??? с CAN та же история, лучше
потерять первое сообщение (как правило оно не информационное а
чисто побудка) и принять следующие, чем проспать все и вся. Aleksey_75(183 знак., 12.01.2021 13:27)
- Смысл сообщения я не понял. Экономия единиц-десятка миллиампер в
цепи 3в (работающий генератор) оправдана? Чтоб она была оправдана
нужно вначале всю прочую схемотехнику вылизывать. Опять же источник
питания (с низким КПД), резисторные делители (подтяжки) в
входных/выходных цепях и т.п. Я не уверен, что у тебя к тому
подошло уже. Софт тоже: должен уметь усыплять ядро (cpu) когда не
нужно, отключать неиспользуемые модули, усыплять внешние модули и
микросхемы. Зато вот fk0(1820 знак., 12.01.2021 14:00, ссылка, ссылка)
- словоблудие все это! - Aleksey_75(12.01.2021 20:28)
- Смысл сообщения я не понял. Экономия единиц-десятка миллиампер в
цепи 3в (работающий генератор) оправдана? Чтоб она была оправдана
нужно вначале всю прочую схемотехнику вылизывать. Опять же источник
питания (с низким КПД), резисторные делители (подтяжки) в
входных/выходных цепях и т.п. Я не уверен, что у тебя к тому
подошло уже. Софт тоже: должен уметь усыплять ядро (cpu) когда не
нужно, отключать неиспользуемые модули, усыплять внешние модули и
микросхемы. Зато вот fk0(1820 знак., 12.01.2021 14:00, ссылка, ссылка)
- :) интересно, откуда телепатические сведения о модеме? из вопроса о двух SIM-картах? - Vit(12.01.2021 01:23)
- Ну к примеру это сообщение по LIN??? с CAN та же история, лучше
потерять первое сообщение (как правило оно не информационное а
чисто побудка) и принять следующие, чем проспать все и вся. Aleksey_75(183 знак., 12.01.2021 13:27)
- ещё иногда бывают счетчики с асинхронными входами - загружаешь 0xFFFF-1 и ждёшь переполнения:) - Vit(12.01.2021 01:08)
- Зачем просыпаться от ноги UART? По-моему ты уже дичь какую-то
делаешь. Проснёшься ты за десятки миллисекунд (столько кварц
заводится) и сообщение из UART уже потеряешь. А если кварц
работает, то и периферийный модуль UART от него тактироваться
может. И просыпаться проц может нет от ногодрыга, а от самого UART
(по факту приёма байта). Ты хочешь сказать, мол у тебя процессор
спит, а модем работает? Но как ты будешь время считать, если
генератор останавливаешь??? fk0(2349 знак., 12.01.2021 01:13)
- ))) "оно" не может проснуться по ногам usart_rx (приходится exti
прикручивать), а ты про узб ))) Aleksey_75(52 знак., 11.01.2021 23:21)