默认情况下,EMIF1的写操作权限属于CPU1,如果想CPU2操作EMIF1,需要将权限交给CPU2:
1. EMIF1MSEL寄存器的KEY位域写0x93A5CE7;这是为了允许对MSEL_EMIF1位域的操作;
2. EMIF1MSEL寄存器的MSEL_EMIF1位域写10;这是将EMIF1的权限交给CPU2。
需要注意的是:KEY位与MSEL_EMIF1必须一次写入,如果单独写入的话CPU就不响应了。而且
在28377D DSP中,CPU2默认无权访问EMIF1。要赋予CPU2操作EMIF1的权限,需通过设置EMIF1MSEL寄存器的KEY和MSEL_EMIF1位。具体步骤包括一次性写入0x93A5CE7到KEY位域和10到MSEL_EMIF1位域。注意,不按此方式操作CPU将不响应,并且CPU1内部无法为CPU2配置EMIF1的写权限。
默认情况下,EMIF1的写操作权限属于CPU1,如果想CPU2操作EMIF1,需要将权限交给CPU2:
1. EMIF1MSEL寄存器的KEY位域写0x93A5CE7;这是为了允许对MSEL_EMIF1位域的操作;
2. EMIF1MSEL寄存器的MSEL_EMIF1位域写10;这是将EMIF1的权限交给CPU2。
需要注意的是:KEY位与MSEL_EMIF1必须一次写入,如果单独写入的话CPU就不响应了。而且

被折叠的 条评论
为什么被折叠?