我目前正用MSP430FG6426做一个项目,同时应用了XT1和XT2作为时钟源:
XT1 32.768KHZ
XT2 20MHZ
但是XT1一直不能工作,在这个MCU中XT1的PIN脚,是独立的不需要另外的设置。
我们的硬件工程师已经检查过电路了,但是XT1就是不起振,X2却工作正常。在我们另外的一个项目中应用MSP430F5系列时,XT1也不起振。
因为两款芯片都是XT1是独立IO的,没有另外的寄存器可以配置。
还请TI的工程师帮忙看看,如果你们有应用成功的例子,也可以告诉我。
灰小子:
xt1用的同一批晶振吗?换个批次或者厂家的试试。
另外,该部分的代码是怎么样的?方便的话建议提供一下
Ricky Wu:
回复 灰小子:
HAL_UCS 库
XT1_Start(XT1DRIVE_0); 都是用之前TI的库函数, 其他项目都好用的。
XT2_Start(XT2DRIVE_0);
灰小子:
回复 Ricky Wu:
换其他厂家的晶振试试呢?