экономить на делителе получится уже после того когда выжал максимум из режима сна, может у него там все в while крутится)
экономить на делителе получится уже после того когда выжал максимум из режима сна, может у него там все в while крутится)
Приветствую! 820-01958 (air 2020 intel) залитие в районе U7650, Кз по процу. Вопрос - можно ли заменить srgm7 на srgm9? Также... Читать далее
Народ, посоветуйте плиз, сорри за оффтоп. VR очки - это тема только для крутых компов? Я знаю что есть дешман варианты в... Читать далее
мне кажется этот привод навряд ли измеряет входное напряжение. только звено постоянки звено постоянки разряжается на резистор,... Читать далее
Всем привет! Недавно, я у вас спрашивал На счёт микроскопа за 600 евро. Возможно кому-то будет интересно это Послушал я Ваше... Читать далее
Всем привет, ребята подскажите пожалуйста, айфон 12 про мах, не было прошивки модема , сделал реболл половинок , модем появился... Читать далее
Айфон 11 На прогере все ок В трубе - яблоко - 2 сек - ребут И тд С другой АКБ телефон стартует Проблема в шлейфе АКБ... Читать далее
Комментарии: 4
Igor
Пока едет модуль расковыриваю embassy на предмет i2c/spi. В embassy async/await, так что нет, там у меня не будет while'ов. Ну и полез я туда исключительно потому что захотелось потыкать палкой rust в embedded.
Serg
А как реализован async/await? Запускается ждущая задача FreeRTOS или чего-то подобного?
Igor
Там нет FreeRTOS, но смысл такой, да. Спавнится executor, который усыпляет железку если н е чего поллить. No busy-loop polling: CPU sleeps when there’s no work to do, using interrupts or WFE/SEV. ... Creating multiple executor instances is supported, to run tasks with multiple priority levels. This allows higher-priority tasks to preempt lower-priority tasks. С картинками можно посмотреть вот тут: https://embassy.dev/book/dev/runtime.html#_features Вот тут можно посмотреть примеры кода для nrf52840.
Serg
Так это выходит можно так задач наплодить до стековерфлоу, или это все настраивается и можно в очередь поставить?