ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
4 декабря
97580 Топик полностью
ReAl (23.08.2007 19:42, просмотров: 191) ответил mikeras на Передача данных из ОЗУ в порт(внешнее устройство) или наоборот на максимальных скоростях, если конструкция типа
Не так "с максимальной скоростью", как "с минимальной загрузкой процессора". Так как на максимальной скорости ещё не так жалко, а если пересылка идёт медленнее, чем максимальная, но слишком быстро для прерываний, то плохо и так, и так. Например, SPI-контроллер кормить длинными пакетами при высоких Fclk. Поллингом невыгодно, процессор почти всё время тупо в опросе флага сидеть будет. В прерываниях тоже невыгодно, вышел из прервания, команда-другая и опять вошёл. А загрузить пересылку буфера через ПДП с одним прерыванием в конце - самое оно.