Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Вторник
3 декабря
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Кибернетика, автоматика, протоколы
1352241
Топик полностью
Vit
(18.09.2023 16:05, просмотров: 153)
ответил
Eddy_Em
на
Программный I2C - это минус один таймер и один канал DMA (да еще и приличный буфер в ОЗУ надо выделять). Либо придется делать блокирующий, что для пересылки больше, чем одного байта, на малых скоростях как-то не очень. Но, в принципе, согласен: мелкие посылки можно и блокирующими делать, ничего страшного не произойдет, если на 100кбод десяток байт перешлешь.
насчет таймера и DMA это твои фантазии. у меня всегда есть хоть один постоянно тикающий таймер для всякого разного. ну посмотри эррату по-легче
es0182-…415417xx-device-errata-stmicroelectronics.pdf
Ответить