This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CCS/MSP430G2553:选择 ACLK 作为定时器 Timer0的时钟源

Guru**** 2560390 points
Other Parts Discussed in Thread: MSP430G2553

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/779458/ccs-msp430g2553-select-aclk-as-the-clock-source-of-timer-timer0

器件型号:MSP430G2553

工具/软件:Code Composer Studio

尊敬的工程师:

有一个有关 MSP430G2553的问题。 我设置外部32768Hz。 选择 ACLK 作为定时器 Timer0的时钟源并发现它不能被使用。  

请参阅以下配置:
(1) IO 端口配置
P2DIR = 0xC2;
P2SEL = 0xc0;
P2SEL = 0xc0;
(2)定时器配置
TA0CTL = tassel_1 + ID_3 + MC_2;
(3)时钟配置
BCSCTL3 |= LFXT1S_0;

然后、我根据例程 TI Resource Explorer 配置了 IO 端口、但仍然无法使用。 是否需要配置 BCSCTL3?

期待您的支持!

谢谢
Robin

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Robin、

    我假设您有一个连接到 XIN、XOUT 引脚的外部32KHz 晶振。 是的、您希望 BCSCTL1.XT1 = 0且 BCSCTL3.LFXT1Sx (位4、5)= 00。

    此外、根据晶振的类型、您需要选择合适的具有 BCSCTL3.XCAPx 位的振荡器电容器、否则振荡器可能不会启动。 您始终可以在 P1.0上输出 ACLK 并使用示波器或逻辑探头进行查看。

    您有几个问题:您知道您的 LFXT1正在运行吗? 如果您使用 SMCLK 提供时、定时器是否工作?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    大家好、Robin、自从您上次回复以来已经有一段时间了、我假设您已经解决了问题、我将关闭此主题。
    如果情况并非如此、并且您需要其他帮助、则可以重新打开同一个线程。