ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
26 апреля
626310 Топик полностью
Vit (22.10.2015 20:22, просмотров: 92) ответил VL на Как распределять ресурсы SPI между устройствами на шине - EEPROM, датчиком и трансивером ? Датчик должен периодически считываться, в трансивер должен уходить ответы на запросы, а работа с EEPROM вообще может пытаться урвать все ресурсы на время
Ввести "полосу" для EEPROM, а дальше - как разрулишь всмысле примерно такое #define EEPROM_BAND 16; size_t EEPROM_Write( uint32_t dst, uint32_t src, size_t cnt){ static size_t count; size_t len; if(!count){ count = cnt; } len = count; if(len >= EEPROM_BAND){ len = EEPROM_BAND; } count -= len; EEPROM_Write_Raw(dst, src, len); return count;//или return cnt - count; }