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

有关msp430FR6047时钟例程

时钟例程中为什么有这几句话

// Output ACLK & SMCLK
P7DIR |= BIT0 | BIT1;
P7SEL0 &= ~BIT0 | ~BIT1;
P7SEL1 |= BIT0 | BIT1;

不加上的话程序不会循环运行,不知道为什么?这几句话是必要的吗?我看和时钟配置没关系呀,它只是时钟的输出引脚而已啊

灰小子:

这几句不是必须的。一般需要测试时钟信号或者把使用信号输出作为其他ic的时钟信号时才会用到这个功能。

你运行的哪个例程?

user5841715:

回复 灰小子:

但我去了这几句话功能就不能实现了。用的是6047例程的    msp430fr60x7_cs_03_2   文件。

Butterfly:

是的,这三句是设置P7.0和P7.1为第三功能模块口输出,ACK,SMCLK输出,用于测试,和时钟设置没有关系

user5841715:

回复 Butterfly:

你好,这里我看过了,我知道它设置的只是个输出功能。但没这三句话,例程  msp430fr60x7_cs_03_2  就不能实现功能。我很不解为什么

Butterfly:

回复 user5841715:

编译不通过还是下载调试有问题?有截图吗

user5841715:

回复 Butterfly:

编译没错误,也能下载进去,只是功能不能实现。那个例程就是配置时钟,然后用时钟的delay去延时让P1.0闪烁。但去了P7.0  P7.1的设置之后,P1.0的灯就不输出了,示波器就没显示了。

赞(0)
未经允许不得转载:TI中文支持网 » 有关msp430FR6047时钟例程
分享到: 更多 (0)