本帖最后由 ddllxxrr 于 2015-1-23 19:11 编辑
条件传输:当条件传输事件行为被选择,事件输入用来触发一个条件传输关于外设的迫近传输请求。例如:这种类型的事件能被用在外设对外设的传输,一个外设是事件的源并且另一个外设是DMA的触发源。
外设触发源必须在通道控制寄存器B(CHCTRLB.TRIGSRC)中被设置。当事件接收时每个外设触发存在内部。当一个外设触发存在内部时,通道挂起状态比特被设置(CHSTATUS.PEND)并且事件被承认。一个软件触发
将触发一个传输。图19-13展示了一个条件行为被使能并且外设节拍触发请求。
条件块传输:当条件块传输行为被选择,事件输入用来触发一个外设的条件块传输。外设触发源必须在通道控制寄存器B(CHCTRLB.TRIGSRC)被设置。
在一个块传输之前,事件必须被接收到。当接收到,事件被确认时块传输结束。一个软件触发将触发一个传输。
图19-14 展示了一个例子关于条件行为块传输的使能伴有外设节拍触发请求。
|