本帖最后由 SmartEnergy 于 2010-11-8 10:28 编辑
近期在做个基于**的产品,初次接触,图的是实惠。但资料确实让我头大:1. 看惯了美商集成公司的资料,其中结构、电路都能清楚;2.多年的经验让自己很难不想明白就瞎用。所以特辟此贴,汇集二姨家的各路豪杰,共析疑义,拨云见日,促进应用。
1. 关于STC15系列的高精度时钟源。
a) 从资料看,除了编程的时候,没有任何地方可以设置振荡器频率。温漂有规格(0.5%-1%@工作温度范围),但准确度没有规格(30MHz是偏离多少,产品容差如何?)。
b) 我是这样猜想的,里面应该有个温度补偿很好的振荡器,然后用锁相环(PLL)进行频率变换。所以温度特性非常平坦。准确度没有保证。最后下载工具通过下载程序,发送脉冲来校准的,ISP将PLL设置即可。
c) 可以这样验证:将PC南桥产生UART波特率晶振换为严重偏差的晶振,必然导致经由此PC下载程序的STC15FXXX时钟严重偏离。(未经验证)。
d) 应用的问题:不通PC下载的ST15FXXX MCU时钟依赖PC UART时钟的准确度,可能存在隐患;我相信,如果PLL写入不是一次性的话,未来STC15FXXX MCU可以玩超频,关键在于取得寄存器读写方式(可能涉及MCU操作模式的改变)。
先发表声明,以上猜想基于电工经验。 |