大家好、
我对 SMCLK 和 SPI 配置的可用性有点困惑、并有一些其他与频率相关的问题、因此我了解的是 SMLCK 提供了 SPI 等外设、 我可以根据 我的需要配置频率、也可以使用这个 SMCLK 给连接到它的引脚馈电、我错了吗?
对于另一个问题、我想配置寄存器直接访问位、我看了一个来自 MS430ware 的示例、它们直接使用了如下所示的特定预分数值
DCOCTL = 0; //选择最低 DCOx 和 MODx 设置
BCSCTL1 = CALBC1_8MHZ; //将 DCO 设置为8MHz
DCOCTL = CALDCO_8MHZ;
P2DIR |= 0x07; // P2.0、1、2输出方向
P2SEL |= 0x03; // P2.0 = ACLK、P2.1 = SMCLK
因此我 打开了 CALBC1_8MHZ 的声明、但没有找到有关它的任何详细信息
我想如果我配置 RSELx、DCOx 和 MODx 将是相同的、但这正是数据表中所说的。
fDCO (13、3) DCO 频率(13、3) RSELx = 13、DCOx = 3、MODx = 0 3 V 6.00 7.8 9.60 MHz
和
BCSCTL1 = CALBC1_8MHZ、
DCOCTL = CALDCO_8MHZ、0°C 至85°C 3 V -3±0.5 3%
大家可以看到、我在这里有点迷路了、提前感谢您为澄清问题提供的任何帮助