Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Четверг
25 апреля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
849160
Топик полностью
Andreas
(18.06.2018 12:00, просмотров: 95)
ответил
lloyd
на
Да, подразумеваются блоки одинакового размера. Блоки переменного размера, в принципе, возможны (замените выделение из пула на потокобезопасный malloc/free), но это кошмар для эмбеддеда, ибо фрагментация кучи и источник трудноуловимых багов и
Ну тогда это и есть обычный кольцевой буфер, только не с байтиками, а с указателями. Обычное решение, особенно при передаче блоков данных с фиксированной или почти длинной.
Ответить