RM46在不使能中断的情况下如何查RTI1计时器达到了预设置

2019-03-24 08:19发布

用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);函数来读值
因为程序比计数器快,很可能计数器已经过了设置的时间,如果设置为一个范围,但又可能重复进去
。。。。
怎么办?
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
chowei@qq.com
1楼-- · 2019-03-24 14:15
< 我晕死,突然下不起程序了 新建位图图像.bmp
chowei@qq.com
2楼-- · 2019-03-24 16:30
 精彩回答 2  元偷偷看……

一周热门 更多>

相关问题

    相关文章