请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:MSP430FR4133 我使用的是 MSP4320FR4133、未设置 MCLK。 但我确实将 SPI 的 SMCLK 设置为1MHz:
WDTCTL = WDTPW | WDTHOLD; //停止看门狗计时器 configRTCTimer(); P5SEL0 |= BIT0 | BIT1 | BIT2 | BIT3; //将4-SPI 引脚设置为第二个功能 UCB0CTLW0 |= UCSWRST; //**将状态机置于重置中** // 4引脚、8位 SPI 主器件 UCB0CTLW0 |= UCMST|UCSYNC | UCMSB|UCMODE_2|UCSTEM; //时钟极性高,MSB UCB0CTLW0 |= UCSSEL_SMCLK; // SMCLK UCB0BR0 = 0x01; 频率为1MHz 时、///1、fBitClock = fBRCLK/(UCBRx+1)时钟。 UCB0BR1 = 0; // // UCB0MCTLW = 0; //无调制 UCB0CTLW0 &=~UCSWRST; //**初始化 USCI 状态机** UCB0IE |= UCRXIE; //启用 USCI_A0 RX 中断 PM5CTL0 &=~LOCKLPM5; //禁用 GPIO 上电默认高阻抗模式
这是否会影响我的 MCLK? MCLK 频率是多少?
谢谢