我目前正在调查 SLAZ733B ("勘误表 MSP430FR6007微控制器")中的勘误表编号 CS12、对此我有几个问题。
该文件指出:
'当改变频率(CSCTL1.DCOFSEL)时、DCO 频率可能会过冲
并超出数据表规格。 经过10us 的一段时间后
频率过冲稳定至数据表中指定的预期范围。
切换到或切换任何 DCOFSEL 设置时会发生过冲、并影响所有设置
使用 DCO 作为时钟源的外设。 也可以在上看到潜在的影响
FRAM 访问、因为过冲可能会导致临时违反 FRAM 访问
和周期时间要求。"
过冲幅度是否遵循 DCOFSEL-值-因此 DCOFSEL 值为0 (DCORSEL = 0)是否始终比 DCOFSEL 值为6 (DCORSEL = 1)提供更低的过冲?
是否可以预测过冲的大小(最坏的情况)? FX。 如果 CTL1设置为0x000A (DCOFSEL = 5/DCORSEL = 0)(CTL3为0x0000)、那么实际频率开关从8MHz (默认值)切换到7MHz 会怎么样-这是安全转换吗?
在使用 DCO 作为时钟源的外设上、最坏的情况会影响什么-任何会导致微控制器冻结/重新启动的情况?
或者、是否仅临时违反了 FRAM 访问和周期时间要求、才会导致微处理器重新启动?