Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Суббота
23 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры AVR
696493
Топик полностью
Apтём
(30.08.2016 14:42, просмотров: 214)
ответил
AlexG
на
Непредсказуемо это работа DMA с I2С у Xmega - и данные вроде из порта вываливаются, но ничего не работает. А если работает - то чего переживать?
Ничо себе...Вы DMA с I2C пытаетесь использовать? Ну даёте...
Ответить
Пытался. Ничто не мешает настроить DMA на передачу в TWI.MASTER.DATA и запускать передачу по таймеру, но результат получается отрицательный - вместо большей части данных в памяти подключенного к I2C индикатора мусор.
-
AlexG
(30.08.2016 17:36
)
Мешает - slave может тормозить обмен по шине. Поэтому не всегда можно угадать период таймера для записи по ДМА. Но иногда может и сработать.
-
Apтём
(30.08.2016 20:43
)
То что в таком варианте не учитывается готовность слейва принимать данные понятно. Но раз нормальной поддержки I2C все равно нет, попробовал использовать то что есть.
-
AlexG
(30.08.2016 20:50
)