用HalCoGen配置Compar2为10ms后重置,但关掉对应的中断使能,也就是不使用中断现在程序要求:
1ms一个IO.1口置高,
2ms一个IO.2口置高,
3ms一个IO.3口置高,
....
8ms一个IO.8口置高,
9ms一个IO.9口置高,
10ms一个IO.10口置高,
领导要求必须用RTI(我是新手,也不懂为啥)
问题来了:
我调 ret=rtiGetCurrentTick(rtiCOMPARE2);函数来读值
因为程序比计数器快,很可能计数器已经过了设置的时间,如果设置为一个范围,但又可能重复进去
。。。。
怎么办?
此帖出自
小平头技术问答
一周热门 更多>