您好!
我需要设置 RTI 0计数器、以便 tne Freescale FRC 每毫秒递增一次、并且我可以从程序启动以来以毫秒为单位获得时间。
我正在使用以下代码,但 FRCx 只会增加很多秒,为什么?
MAIN ()
{
/*用户代码开始(3)*/
rtiInit();
rtiStartCounter (rtiCOUNTER_BLOCK0);
while (1)
{
printf ("FRCx:%d CPUx:%d\n"、(int) rtiREG1->CNT[rtiCOUNTER_BLOCK0].FRCx、(int) rtiREG1->CNT[rtiCOUNTER_BLOCK0].CPUx);
}
/*用户代码结束*/
返回0;
}