请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TM4C123GH6PM 我能够以秒为单位获得 RTC 计数、但 次秒计数不正确。
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.
我能够以秒为单位获得 RTC 计数、但 次秒计数不正确。
您没有包括整个程序、您是否正在读取休眠中断例程中的子秒? 如果是这样、除非您运行了一些其他中断例程、这些中断例程只会导致休眠中断例程延迟几次、否则亚秒值可能每次都相同。 尝试添加一些任意延迟,看看您是否获得了与 HibernateRTCSSGet 不同的值。
在将来发布代码时,我建议您使用“丰富的格式”并使用“ "格式选项。 它会保留间距并使代码可读性更高。
uint32_t getRtcValue (void) { return HibernateRTCSSGet (); }