Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Четверг
21 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
ARM, RISC-V контроллеры
1460775
Топик полностью
LightElf
(02.09.2024 15:07, просмотров: 52)
ответил
Chip_n_Go_4
на
Когда искал примеры под Linux, находил сорцы где в память user-процесса отмаппированно пространство регистров управления блока GPIO чипа с последующей прямой работой с ними, так что народ извращается по всякому...
Это не решает вопрос возникновения разрывов в произвольных местах. Вытесняемая многозадачность однако, любое прерывание порушит времянки.
Не надо делать мне как лучше, оставьте мне как хорошо
Ответить
Задержки между байтами стабильны, этож не программный SPI. К тому-же была надежда что пакет данных передается с участием DMA.
-
Chip_n_Go_7
(02.09.2024 20:18
,
)
DMA на SPI у него есть, а уж как там драйвер сделан - мне лень разбираться. Возможно в драйвере еще такой момент не учитывается - без FIFO будут паузы между байтами:
LightElf
(212 знак., 11.09.2024 14:27
)