MSP430的时钟设置小问题求助

2019-03-24 13:46发布

#ifndef __DisableCalData

#define CALDCO_1MHZ_          (0x10FEu)  /* DCOCTL  Calibration Data for 1MHz */
READ_ONLY DEFC( CALDCO_1MHZ      , CALDCO_1MHZ_)
#define CALBC1_1MHZ_          (0x10FFu)  /* BCSCTL1 Calibration Data for 1MHz */
READ_ONLY DEFC( CALBC1_1MHZ      , CALBC1_1MHZ_)

#endif /* #ifndef __DisableCalData */


这个头文件是设置内部DCO的频率是1MHz吗?那为什么还用CALBC1_1MHZ_呢?谁能帮我具体解释一下这个头文件? 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
1条回答
sxy4517
1楼-- · 2019-03-24 21:49
< 对于430F2x系列,芯片出厂时,将每个频点(1, 8, 12, 16M)的校准数据保存在Flash A的后16字节中,使用时只需要将对应数据取出,放到BCSCTL1及DCOCTL就可以了。
对于Flash容量比较小的芯片,这种方法可以节省程序空间。

一周热门 更多>

相关问题

    相关文章