От меня примера не будет.
Открываете Референс и изучаете
Все эти функции доступны для использования в скетчах Ардуино, если вы работаете с RP2040 через аддон Ерла Филхофера
Вот прям берете и вставляете в скетч что-то типа
uint32_t all_pins = gpio_get_all();
Не думаю, что вам удастся найти готовый пример с выборкой АЦП в буфер с трех аналоговых пинов с автоматическим переходом - не потому, что это пипец как сложно, а потому что это проще написать, чем искать того, кто это уже писал.
Я оправдываться не обязан…
Cтажа в проектировании устройств 18 лет. Начинал с Z80 и AT89C2051
И по аналогии - если человек читать учился в школе, это вовсе не значит, что он знает сюжет всех написанных произведений… С каждым новым процом (а для меня RP2040 только частично знаком, по аналогии с STM32) в голове строится факт карта применения под особенности кухни (аддон Ерла Филхофера) написанной под данный проц.
И пачками примеры НЕ ЗНАЯ конкретную кривую реализацию написать ближе к невозможному…
Немного поигравшись с кодом (благодаря тому что переписка навела на верные мысли) выжал из RP2040 раз в 10 больше чем ожидал получить в первом посте.
Как и предпологал из прошлого опыта - опрос ведет хост, а слейв скидывает хосту данные и блокирует выполнение кода до того момента пока хост их не заберет.
да ладно, пока фидошники с телефоном игрались мы TCP/IP поверх ax.25 прокидывали, лично из Домбая в мировую сетку APRS постил DX споты, в интернете можно найти (может быть), как это было, до узла порядка 140 километров, антенны 7 элементов yag и UV-300
прекрасно работало даже на EC1841, так как модем был только внутренний на 2400 пришлось на задней стенке одного из блоков сделать разъём шины ISA
Кстати на бирже ЛЭК ТЕЛЕКОМ этот узел с годик крутился
PS ты помнишь как всё начиналось…
Ну, у меня такого опыта нет. Лично мне приходилось ставить Фидо на лэптоп 386sx с одним мегабайтом памяти, 20Мб диском и пассивной матрицей 640х480 размером c открытку.
Примерно такой:
мой первый 286-й Хундай был с ЖД на 40Мб. Программа Stacker пыталась сделать из него 80. И этот диск разбивался на логические диски по числу пользователей + системный. На моём логических дисков было 3, мой был на 5 Мб, на ём я диплом и писал.