TI中文支持网
TI专业的中文技术问题搜集分享网站

280049 ADC Conversion Priority 中第二种优先级方式问题

各位好!

我针对ADC Conversion Priority章节(13.7)中的第二种优先级方式有不明白的地方,请大家帮我看看,谢谢!

具体如下:

High priority mode is assigned first to SOC0, then in increasing numerical order这句描述的意思是否是这样,例如现在向SOCPRIORITY中写了4,表示SOC0~SOC3是高优先级,其中SOC0优先级最高,然后最高优先级会依次传递给SOC1,SOC2和SOC3。例如现在SOC1的优先级最高,那么当SOC0和SOC1同时收到触发时,SOC1会先转换。

如果我的理解没错,那么是否与这句描述矛盾If two high priority SOC’s are triggered at the same time, the SOC with the lower number will take precedence?这句描述的应该是无论什么时候,SOCPRIORITY中写了4后,SOC0~SOC3中序号小的优先级最高。

Susan Yang:

关于优先级的问题,推荐您看一下我们的相关培训视频,在8分半左右有相关介绍 training.eeworld.com.cn/…/7377

user4612577:

回复 Susan Yang:

你好,我刚刚看了这个视频,感觉视频里对第二种优先级方式讲解的不够细,我还是不太理解这两句话。
其实最关键的是对High priority mode is assigned first to SOC0, then in increasing numerical order这句话不理解

Susan Yang:

回复 user4612577:

高优先级模式首先分配给SOC0,然后按升序分配,也就是然后分配给SOC1, SOC2, SOC3等
如果同时发生两个高优先级SOCx触发器,则将使用较低的数字优先

在用户指南中也有类似说明

if a value of 4 is written into SOCPRIORITY, then SOC0, SOC1, SOC2, and SOC3 are defined as high priority, with SOC0 the highest.

赞(0)
未经允许不得转载:TI中文支持网 » 280049 ADC Conversion Priority 中第二种优先级方式问题
分享到: 更多 (0)