打印
[Atmel]

每天跟我读点资料:SAM D21数据手册(108)

[复制链接]
619|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
当一个通道级别是迫近或者通道正在传数据,在活动通道和级别寄存器(ACTIVE.LVLEXx)中相应的级别执行比特被设置.
每个DMA通道支持一套4优先级方案。一个通道的优先级是通过向通道控制B寄存器的通道总裁级别比特组里配置来实现的。在所有优先级都使能的时候,一个带有低优先级别号将有超过高优先级号的优先级。
一个优先级是通过向控制寄存器(CTRL.LVENx)的优先级X使能比特位写1来实现的,并对应相应的级别。
  在每个优先级内DMAC的仲裁器能被配置成静态优先级或者动态优先级。为了仲裁器在一个优先级执行静态仲裁,在优先控制0寄存器中的级别X轮循时序使能比特被写0。当静态仲裁被使能,仲裁器将要优先低通道号见图19-5。当用静态方案有一种高通道号永远不会获得做为活动通道被访问。这可以是使用动态仲裁方案避免。
  

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:http://shop34182318.taobao.com/ http://shop562064536.taobao.com

2398

主题

6950

帖子

67

粉丝