Serjio
у меня два. и надо больше.
Николай
Могу ошибаться конечно. Но по моему можно юзать три
Николай
Я тоже юзаю два правда, пока нет задач на 3
Serjio
в даташите - два. IDE больше не дает.
Zord
Интересно, никто не подскажет коэффициент усиления на MCP602 как узнать.
В даташите?
https://www.chipdip.ru/product/mcp602-i-p
Николай
Николай
Три не?
Serjio
это не даташит
Serjio
Николай
Че за мк?
Serjio
c3
Serjio
плюс кстати хз как их распедалить - разделить отладочную фигню и чистые данные...
Николай
Ааа
Николай
Я в бт выводил отладочные, ну сериал принт там, подобного рода
Max
Шо, модемы подцепляешь?
Serjio
чото дофига переделывать(
u8 это то же самое что и uint8_t?
Serjio
ㅤ
Max
ㅤ
Для ЦИПСО, поди))
Да пару дней назад тут кто-то спрашивал как зацепить 4 модема к одной есп
phrynus
ㅤ
Это был я)
Ну вот. Ты смотри чтоб тебя на 300 евро не кинули
phrynus
Ну Serjio уже помог очень сильно, вот сейчас продолжает помогать
Max
Ждем "Забаньте его!" ))
Ruslan
внимательно
phrynus
phrynus
Ну и правильно ! У каждого есть выбор
ㅤ
Serjio
хихи. у меня у самого глупых вопросов немало)
ᅠDin
Вечер добрый. Подскажите пожалуйста, можно ли реализовать управление wled как в гайвер лампе(вкл/выкл, яркость/режим поменять)?
Ruslan
камрады, вы не против?
Max
ㅤ
Ruslan
Evgen
Serjio
наркоманщина какая
config GPIO_OUTPUT_0
int "GPIO output pin 0"
range ENV_GPIO_RANGE_MIN ENV_GPIO_OUT_RANGE_MAX
default 8 if IDF_TARGET_ESP32C2 || IDF_TARGET_ESP32H4
default 18
help
GPIO pin number to be used as GPIO_OUTPUT_IO_0.
а потом в основном коде еще #define GPIO_OUTPUT_IO_0 CONFIG_GPIO_OUTPUT_0
в итоге во что превратится GPIO_OUTPUT_IO_0 ?
Ivan
В тыкву?
Serjio
нет уверенности)
а в старом коде такое:
GPIO_DIS_OUTPUT(GPIO_ID_PIN(s->pin_rx.gpio_id));
ㅤ
Serjio
мне потом GPIO_DIS_OUTPUT нужно будет просто переделать в gpio_output_disable()? (а то там рядом gpio_input_enable есть - не совсем понятно такое многообразие.
да не вопрос. просто по идее примеры вроде создаются, чтоб суть показывать.
впрочем, в брифе сейчас всё увидел.
ㅤ
ㅤ
Либо давай сюда свою задачу, я сделаю за секунду. С тебя только предоплата 300 евро. И 1000 евро после
Serjio
немец какой-то писал, и судя по комментам, частично сам у кого-то подсматривал.
Serjio
Serjio
если любопытно - вот эту ковыряю
https://github.com/plieningerweb/esp8266-software-uart
Serjio
168 строчка смешная
ㅤ
Serjio
она там одна.
https://github.com/plieningerweb/esp8266-software-uart/blob/master/softuart/softuart.c
ㅤ
ㅤ
Почитай на хабре была выдержка из сливов valve. Какие они комменты оставляли
ㅤ
Там веселее)
Serjio
ㅤ
Типа того
SSR
Давай я сделаю тебе за 1000 евро с последующим пересмотром в большую сторону в будущем плюс могу пообещать набить морду
ㅤ
Serjio
блин, залипательные видео все же эта утечка породила...
SSR
ㅤ
Вернее бить морду могут не только лишь все, мало кто может это делать
Serjio
в сеггере можно было перейти на включаемый файл. а в espressif ide как это сделать?
Serjio
а, двойной клик
Serjio
ахренеть
гитхаб esp-idf/components/esp_rom/include/esp32/rom/ets_sys.h
SPDX-FileCopyrightText: 2010-2022 Espressif Systems (Shanghai) CO LTD
и там есть ETS_GPIO_INTR_ATTACH
а у меня в esp-idf этот файл // Copyright 2020 Espressif Systems (Shanghai) PTE LTD
и там нету такого дефайна.. то есть сначала он был, потом его убрали, а потом добавили, получается?
ㅤ
ㅤ
Плюс ты смотришь для есп32, а у тебя же есп32ц3 вроде
Serjio
Плюс ты смотришь для есп32, а у тебя же есп32ц3 вроде
хм. я думал, они там дефайнами везде выбирают между одним и другим (по-моему, не встречался код только для c3)
ну посмотрим. еще тут выяснилось, gpio_output_disable объявлен как static в gpio.c, и используется в gpio_set_direction и в gpio_config
видимо, не стоит пытаться вызывать его напрямую? )
ㅤ
ㅤ
Используй базовые функции. Если тебе надо прибиться к конкретике, то будь любезен юзать ifdef и так далее. Только зачем? Если всё придумано для тебя
Serjio
там - где? а это что было? или ты про объявление stiatic?
ㅤ
А ты лезешь в какие-то регистры, функции гпино
SSR
Serjio
да я как раз стараюсь не лезть. просто чтоб перенести со старого чипа все это безобразие - приходится вникать в макросы
Serjio
да ладно, больше не буду
ㅤ
ㅤ
Ты видимо взял код с 8266. Там да писали так.