<br /><br />请问2407A中SARAM配置的问题<br /><br /><br /><br />我用的dsp是TMS320LF2407A, 片内有2K的SARAM,上电复位(复位后DON=1, PON=1. DON和PON是SCSR2寄存器中的两位)后,SARAM既可以作为程序空间,又可以在数据空间。<br /><br /><br />假如我想把SARAM配置到数据空间,而不把它配置在程序空间,这时需要DON=1, PON=0 <br /><br /><br /><br /><br />但是现在的问题是如何能将DON=1, PON=1配置成DON=1, PON=0 ??<br />如果我用 SCSR2 = SCSR2 & 0xFFFE; 这时就有一个问题,就是SCSR2中的第5位(WD override) WatchDog orerride<br />保护位,复位后它自动为1。但是我 SCSR2 = SCSR2 & 0xFFFE;这一句后,(WD override)位会变成0,(写1复位)。<br /><br /><br />请各位指教一下如何能自由设置DON=1, PON=1这两位,而不影响WD override 位。<br />非常感谢! |
|