Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Поиск по форуму

Показано с 1 по 6 из 6.
На поиск затрачено 0.01 сек.
Поиск: Сообщения от: besogon
Раздел: Продукция MICROCHIP 22.04.2016, 14:23
Ответов: 12
Просмотров: 4,769
Автор besogon
Re: Помогите разобраться с DMA на PIC32

Почему нельзя с помощью DMA0 заполнить буфер, а когда будет время - разобраться со всем этим?
двойная буферизация.
пусть DMA0 всегда загоняет предельное колличество данных в активный буфер, а на...
Раздел: Продукция MICROCHIP 22.04.2016, 14:10
Ответов: 12
Просмотров: 4,769
Автор besogon
Re: Помогите разобраться с DMA на PIC32

DimaK
Вы как-то так хотите?:
Выделить абстрактный большой буффер.
DMA0 on int1 start DMA transfer (block == cell == 16bits)
DMA1 on int1 регистрирует события даже будучи отключенным (CHAED)
По...
Раздел: Продукция MICROCHIP 22.04.2016, 13:04
Ответов: 12
Просмотров: 4,769
Автор besogon
Re: Помогите разобраться с DMA на PIC32

DimaK
ничего не понимаю.
CFORCE - принудительно начать передачу по DMA.
нужно как-то инициировать трансфер у слэйвов, после того как отработает мастер. - мб. Вы что-то не так поняли. Вам просто...
Раздел: Продукция MICROCHIP 22.04.2016, 10:53
Ответов: 12
Просмотров: 4,769
Автор besogon
Re: Помогите разобраться с DMA на PIC32

VirtToPhys и.т.д. - все это бредовые фокусы microchip.
не надо все это использовать.
есть стандартный sys/kmem.h
в нем все, что нужно для работы fixed mapping unit.
Раздел: Продукция MICROCHIP 22.04.2016, 10:38
Ответов: 12
Просмотров: 4,769
Автор besogon
Re: Помогите разобраться с DMA на PIC32

При этом, ведущий канал (т.е. DMA0) работает без нареканий, т.е. на каждый импульс, пришедший через INT1, перекидывает порт Д в буфер BUFF1. А вот ведомый ведет себя странно: только после заполнения...
Раздел: Продукция MICROCHIP 22.04.2016, 09:49
Ответов: 12
Просмотров: 4,769
Автор besogon
Re: Помогите разобраться с DMA на PIC32

DimaK
добрый день.
0x00000F00 и.т.д. - это все магия. мы не помним цифры. примем на веру, что Вы верно выставили. однако проверьте еще раз.

Как работает chaining.
Есть master. когда master...
Показано с 1 по 6 из 6.

 
Быстрый переход

Часовой пояс GMT +3, время: 07:36.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd. Перевод: zCarot