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

DSP F28377D 的CPU2时钟不正确

我在28377D的CPU2中运行DELAY_US(),发现其并不准确。DELAY_US(1)实际上为20~30us,而在CPU1中是正常的。请问如何设置CPU2的主频?或者是否因为设置导致的时钟对不上?

Green Deng:

你好,CPU2不需要设置主频,在CPU1中初始化后就可以了
你的程序在线仿真的时候CPU2 DELAY_US的时间正常吗?

,

user5926996:

不正常。而且我还发现了有几个类似的提问,都没有被解决。
问题一:e2echina.ti.com/…/347012。我存在相同的问题,在CPU1中执行IPCBootCPU2(C1C2_BROM_BOOTMODE_BOOT_FROM_SCI);但SCIA的权限并没有被赋给CPU2;即使是我执行EALLOW;DevCfgRegs.CPUSEL5.bit.SCI_A = 1;EDIS;也一样,去看寄存器,发现它的值还是0.

问题二:e2echina.ti.com/…/515015。我和他的相同之处在于,CPU2的时钟慢了十几倍。而且我发现,只要不执行IPCBootCPU2(C1C2_BROM_BOOTMODE_BOOT_FROM_SCI);,离线时时钟就可以恢复,但是一仿真,时钟旧变慢了/

赞(0)
未经允许不得转载:TI中文支持网 » DSP F28377D 的CPU2时钟不正确
分享到: 更多 (0)