Обновить
22
0

Пользователь

Отправить сообщение

I2C Slave на STM32G4

Время на прочтение19 мин
Охват и читатели4.9K

Понадобилось мне для проекта по приколу сделать i2c slave (ведомого устройства), но не просто эмуляцию одного устройства (например eeprom), а сразу эдакого эмулятора с, если можно это так назвать, API, к которому можно уже привязывать эмуляции конкретных реализаций устройств на произвольные адреса.

На тему реализации ведомых устройств на STM32 с использованием LL я как-то не особо много инфы нарыл, в итоге накостылил, как сам понял :D Тест отвёрткой проходит, хотя первые реализации иногда прям залипали намертво.

В статье я не буду глубоко описывать регистры, саму работу шины, прочее, этого добра навалом. Просто окунёмся в дип дарк фэнтези реализацию эмулятора простейшего тача cst816s.

Читать далее

USB Type-C SWD Adapter

Время на прочтение4 мин
Охват и читатели10K

Прочитав статью Программируем и отлаживаем STM32 через USB Type-C порт, не нарушая спецификации USB у меня сразу появилась идея, как сделать более правильно и удобнее (как хочешь втыкай кабель, по привычке и рабочий USB 2.0 порт). Получился вот такой вот адаптер для J-Link (для JTAG 10 pin):

Читать далее

Нейроконнектор «Мысль»

Время на прочтение12 мин
Охват и читатели11K

После прохождения Atomic Heart у меня всё вертелось в голове, чего бы такого сделать по лору игры, что бы было прикольно и не сложно, а главное более-менее реально реализуемо в реале (например тех же пчёл я крайне сомневаюсь, что можно создать в реале как в игре и что бы они аналогичным образом летали).

С выходом DLC 1 для игры мысль что сделать пришла сама собой. :) Гусь! Точнее эксперимент с гусём и надетым на него нейроконнектором Мысль, эпичные фразы гуся меня и натолкнули на создание схожего девайса (а на носу как раз был Хэллоин на тот момент, что только раззадоривало желание создать хотя бы прототип на коленке).

Читать далее

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность