Have a Question?

如果您有任务问题都可以在下方输入,以寻找您想要的最佳答案

edis(dsp指令中EALLOW,EDIS,ERTM都是什么意思?)

edis(dsp指令中EALLOW,EDIS,ERTM都是什么意思?)

题图来自Unsplash,基于CC0协议

本文目录

  • 1、dsp指令中EALLOW,EDIS,ERTM都是什么意思?
  • 2、dsp指令中EALLOW,EDIS,ERTM都是什么意思?
  • 3、戒指上刻有EDIS0N表示什么?
  • 4、DSP中,修改哪些外设帧中寄存器内容时需要使用EALLOW和EDIS指令?若不使用会产生什么结果?
  • 正文

    1、dsp指令中EALLOW,EDIS,ERTM都是什么意思?

    EALLOW,EDIS是成对使用的,有些寄存器是受到保护的,不能任意写,EALLOW相当于去掉保护,对写保护的寄存器进行操作后EDIS是重新把这个寄存器保护起来的意思。

    2、dsp指令中EALLOW,EDIS,ERTM都是什么意思?

    EALLOW,EDIS是成对使用的,有些寄存器是受到保护的,不能任意写,EALLOW相当于去掉保护,对写保护的寄存器进行操作后 EDIS 是重新把这个寄存器保护起来的意思。

    3、戒指上刻有EDIS0N表示什么?

    饰品上标有18k和750 是一个意思,都表示黄金或者白金饰品的纯度。我们国家规定:99.6%(含)以上纯度的黄金为24K。18K即黄金占比是24分之18,18/24=0.75,即千分之750。因此,18K金的标记为AU750、18K或G750字样。

    而戒指上刻有 EDIS0N ,应该是人为刻上去的人名。

    4、DSP中,修改哪些外设帧中寄存器内容时需要使用EALLOW和EDIS指令?若不使用会产生什么结果?

    具体哪些寄存器是EALLOW保护的,需要查数据手册。如果是EALLOW保护的寄存器就必须用EALLOW和EDIS指令来开头和结尾。比如说修改GPIO多路选择寄存器、修改GPIO上拉选择寄存器等。

    如果不使用,按照数据手册上的说法,运行就不会修改这些寄存器的值,及时你写了这些指令。TI设置EALLOW保护的原因估计是怕用户写错一些指令影响其他地方的运行。