请教LM4F120XL LAUNCHPAD使用ROM_前缀和不使用ROM_前缀SysCtlDelay延时不一致的问题

2019-03-24 12:59发布

请教一个问题:
ROM_SysCtlDelay(SysCtlClockGet()/3);
和SysCtlDelay(SysCtlClockGet()/3);
是不是同样延时1秒?

我在LM4F120XL LAUNCHPAD上实际的实验结果是
ROM_SysCtlDelay(SysCtlClockGet()/3) 延时了1秒
SysCtlDelay(SysCtlClockGet()/3)延时了2秒

时钟设置分别是
ROM_SysCtlClockSet(SYSCTL_SYSDIV_4|SYSCTL_USE_PLL|SYSCTL_XTAL_16MHZ|SYSCTL_OSC_MAIN);
SysCtlClockSet(SYSCTL_SYSDIV_4|SYSCTL_USE_PLL|SYSCTL_XTAL_16MHZ|SYSCTL_OSC_MAIN);
这个怎么都想不明白 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
4条回答
zhugean
2019-03-24 17:47
 精彩回答 2  元偷偷看……0人看过

一周热门 更多>

相关问题

    相关文章