恭喜,你发布的帖子
发布于 2016-05-23 12:45:17
22楼
@zane @老兵
两个通道的地址L#268435456,和L#4096,其实就是w#16#1000和w#16#10000000的区别。正常情况下,OB40被调用的时候,#OB40_POINT_ADDR应该等于上面的两个值中的一个,我利用这个来判断到底是哪个通道产生的中断。实际的硬件组态中,没有其他的硬件中断了。但是实际情况确实有这种情况,后来我监测这个值,有等于w#16#10001000的情况,也就是说,两个通道同时中断的意思,但是我监测到的高速计数器的实际值,其中一个通道的实际值距离设定值还差很多很多,所以实在是不理解!
请填写推广理由:
分享
只看
楼主