Страница 1 из 1

Манчестерское кодирование

Добавлено: 28 фев 2020, 15:59
Naladchik
Появилась задача связать два контроллера (ESP-01 и ATtiny) на одной плате минимумом проводов (одним) для передачи данных. Поиски вариантов привели к библиотеке manchester.h. Накидал блоки для передачи одного байта между контроллерами.
Проверил пока на двух Унках, меня устраивает, может еще кому пригодятся.
[spoiler]
библиотека интересная, если кому будет любопытно то тут еще про нее есть
[/spoiler]

Манчестерское кодирование

Добавлено: 28 фев 2020, 17:07
Sancho
[ref]Naladchik[/ref], Павел, скажите, а почему не использовать для этого софтсериал, даже в одну сторону?
Можно подправить бибку, что-бы буфер не съёдал оперативу и память, и размер посылки делать по желанию.

Манчестерское кодирование

Добавлено: 28 фев 2020, 17:57
Naladchik
[ref=#ff8000]Sancho[/ref],
Александр, возможно потому, что софтсериал не влезет в контроллеры типа ATtiny45.
Ну вот имеется у меня слабость к маленьким контроллерам, нравятся они мне.
А тут вся библиотека менее 700 байт (еще и подурезать можно если описания ненужных контроллеров выкинуть). Софтсериал так урезать можно?

P.S. Хотя, надо бы проверить, мысль интересная.

P.S. вот, сравнил, контроллер ATtiny 45 [spoiler]
сравнение.jpg
[/spoiler]