Bryce
А с каким устройством проблемы?
https://ww1.microchip.com/downloads/en/DeviceDoc/40001715D.pdf
Bryce
Тебе сколько лет? Дядь
Ладно, нижний, свободен.
Bryce
владелец
Так с каким слейв устройством?
Аааа. PIC <-> ESP32 ?
Alex
Ладно, нижний, свободен.
Я хочу посмотреть в твои глаза
Могу предложить тогда написать программную реализацию i2c. С реализацией esp-idf тяжело заставить работать на низких частотах. Я писал реализацию smbus для есп сам
Bryce
Частота может быть 33000
Частота может быть 33000
Нет, esp на штатной реализации не сможет в это. По крайней мере у меня не получилось заставить его работать на таких низких частотах
Ivan
Нет, esp на штатной реализации не сможет в это. По крайней мере у меня не получилось заставить его работать на таких низких частотах
слуш, а разве и2ц не на любой частоте может работать, вплоть до lim(f);f->0? или это братцы-ускоглазцы нахуевертили?
Bryce
Bryce
Он всегда терпит неудачу при четвертом наборе команд.
Bryce
Alex
Скрин
слуш, а разве и2ц не на любой частоте может работать, вплоть до lim(f);f->0? или это братцы-ускоглазцы нахуевертили?
Ну у меня есть пара устройств на частотах 10-30 кгц. Не смог я заставить штатный драйвер esp-idf работать на ней. Может я рукожоп, но проще было написать свой
Bryce
Я думаю, что это очень интересная проблема, и кажется, что путь вперед — попытаться написать свою собственную библиотеку или что-то в этом роде.
хы. надо попробовать. логика то подсказывает, что должно.
Я за основу взял ардуиновскую TWI. Там она программная. И при этом работала прелестно. А на esp-idf - не нашел решения
Bryce
https://github.com/rambo/I2C
Эта библиотека работает отлично, ее просто нужно воссоздать таким образом, чтобы ее можно было использовать в ESP32.
А ну вот тоже похожее решение, да. И тоже на базе ардуиновского twi
Мля хуле она мне не попалась ранее... Нахер я своё писал
Ivan
Я за основу взял ардуиновскую TWI. Там она программная. И при этом работала прелестно. А на esp-idf - не нашел решения
ыыыыыы..... enum soc_periph_i2c_clk_src_t Type of I2C clock source. Values: enumerator I2C_CLK_SRC_APB enumerator I2C_CLK_SRC_DEFAULT ну понятно, почему очень низкую низя. там по ходу переполнение идёт, а источник тактования - только один.
Bryce
Мля хуле она мне не попалась ранее... Нахер я своё писал
Да, но я думаю, что библиотека Уэйна работает только с чипами AVR.
Да, но я думаю, что библиотека Уэйна работает только с чипами AVR.
Ну там переписать не так уж и много. Регистры поменять и таймеры
Bryce
я постараюсь
Юзать нужно нормальный софт, я вот для своей леджии юзаю glediator не очень сложная в освоении софтина, возможностей куча
Опять слово "нормальный" фигурирует. У меня аллергия уже на него. Что такое "нормальный" софт? Может ты определишь критерии "нормальности"? Или просто потому что ты его поюзал и он тебе зашел?
ROhmsteR
Да мля, это не бинарник в 200 КБ который будет сало уронили на всю лоджию посетить. Хотя мне вот очень интересно, что за софт он юзал
Да мля, это не бинарник в 200 КБ который будет сало уронили на всю лоджию посетить. Хотя мне вот очень интересно, что за софт он юзал
У есп не бывает бинарников в 200кб. Там в сборе с вифи и прочими прелестями свободно 800 кб набегает. Во вторых даже если это будет в виде кода раскидано, ты это даже не заметишь
Я тебе в более менее объемный проект запихаю такое говно, что ты не найдешь с первого раза. И там тебе будет и слава и сало и радужные цвета. До тебя ниче не дойдет с первого раза. Поэтому снова жду формулировку понятия "нормальный". Видимо "нормальный" это который писал сам
ROhmsteR
Не который сам писал, я не специалист такого уровня, чтоб так заявлять. Но посмотрите в данном случае на тот софт, про который я написал. Я не исключаю, что в скором времени подобные выпады возможны из любого иностранного и не очень софта. И да, нормальный софт должен быть с поддержкой и документацией остальное прописал выше. Опять же оочень интересно, что за софт он использовал, моё имхо - не верю.
ROhmsteR
Опять же, как он передавал иллюминацию на лоджию, что каждый раз шил контроллер или через комп слал на контроллер в обоих случаях можно вшить подлянку
Проект точно на есп?
Там были фотки где присутствовала есп
Опять же, как он передавал иллюминацию на лоджию, что каждый раз шил контроллер или через комп слал на контроллер в обоих случаях можно вшить подлянку
Его не надо шить тайно. Уже давно всё через вебморду настраивается. А контроллер подключается к вифи сети. Или ты думаешь как он узнал про время? Отсинкал его через нтп. Раз подлянка случилась в полночь. Значит время было через нтп. Значит это точно есп
ROhmsteR
Его не надо шить тайно. Уже давно всё через вебморду настраивается. А контроллер подключается к вифи сети. Или ты думаешь как он узнал про время? Отсинкал его через нтп. Раз подлянка случилась в полночь. Значит время было через нтп. Значит это точно есп
Ну вот, всё так и было, он запланировал одно в полночь, а подлянка решила иначе. Конечно в скетче есп можно оставить, что угодно. С Jinx или glediator такого мало вероятно, если только доступ к компу получить.
ROhmsteR
Да и китайцы часто шлют для своих поделок сомнительные ссылки на сомнительный софт
ROhmsteR
Есть, где почитать про эту новость, а то только слышал
https://t.me/ProEsp8266/329312
ROhmsteR
Я кидал выше
Спасибо, будем знать
Indr1x
Гайвер сам писал разбор https://t.me/alexgyvershow/482
Гайвер сам писал разбор https://t.me/alexgyvershow/482
О как. А ты мезу винил в том что он протеже гайвера
ROhmsteR
Кто такой Меза?
ROhmsteR
Помню Jeremy Blum это паренёк с кудряшками тогда ещё был студентом или даже школьником, это было больше 10 лет назад
ROhmsteR
Хорошо рассказывал, как Гайвер примерно
Кто такой Меза?
Ебланит без кудряшек. Хотя это не точно
SSR
О как. А ты мезу винил в том что он протеже гайвера
Было бы забавно, если бы хохлы ещё также с бинарями всяких мародеров сделали
Было бы забавно, если бы хохлы ещё также с бинарями всяких мародеров сделали
Да они делают, только не там. А вообще мелкие пакости это всё то что им остается делать.
Вели бы себя нормально, всей этой хуйни не было бы
SSR
Да они делают, только не там. А вообще мелкие пакости это всё то что им остается делать.
Я к тому, что школьникам пришлось бы разбираться, а не брать готовое
Я к тому, что школьникам пришлось бы разбираться, а не брать готовое
Да они даже готовое, как видишь, не в состоянии взять
Денис
Всем привет. Есть примерно такая схема. На линии I2c стоит 2 PCA9515A Запускаю сканер мультиплектора(и на 0 порту внезапно вместо нескольких адресов) Получаю 0x57 При этом должны быть адреса 0x68, 0x69, 0x38 Откуда взялся 0x57?
Ахах, это да
Я вот понять не могу. Почему у меня даже желания не возникает пощупать какой то марадер? Я какой то не правильный?
А, блять у тебя мастурбатор симулятор
Indr1x
О как. А ты мезу винил в том что он протеже гайвера
Почему протеже то, что он как то нездорово на нём фиксируется. А то что я ссылку скинул никак ни на что не влияет, вроде читать первоисточники лучше, а не пересказы с чатов
SSR
Я смысла тоже не вижу, только если перед одноклассниками понтоваться
Денис
Начнем с простого. Ты адресные линии микросхем подтянул в соответствии с даташитом?
у меня схема физическая, но для наглядности скидываю мастурбаторы. Подобное подключение, вроде все как тут
Просто есть физический ногодрыг и расширители нах не нужны. А еще можно повесить мосфетик по питанию…
Денис
нужно резать линию на куски, иначе 400 пикофарад и отвал i2c
ROhmsteR
Имеешь в виду патчить бинарники со злым умыслом?
Он имел ввиду имя проекта для мамкиных хакеров