ZhangChYu
发表于 2024-3-26 16:25:43
xiangzichen 发表于 2024-3-26 15:07
随便哪个定时器,定个1ms,然后里面加计数器,多少时间都没问题吧.何必倒腾那么大,不过打开isp软件,居然真的有 ...
TM4PS加了溢出也很快 达不到2秒 加不加都一样 感觉就是没有这个寄存器
ZhangChYu
发表于 2024-3-26 16:25:53
神农鼎 发表于 2024-3-26 15:11
TM4PS加了溢出也很快 达不到2秒 加不加都一样 感觉就是没有这个寄存器
ZhangChYu
发表于 2024-3-26 17:00:13
乘风飞扬 发表于 2024-3-26 15:06
TM4PS是扩展寄存器,使用前要先设置扩展寄存器访问使能。
TM4PS加了溢出也很快 达不到2秒 加不加都一样 感觉就是没有这个寄存器
xiangzichen
发表于 2024-3-26 17:09:44
ZhangChYu 发表于 2024-3-26 16:25
TM4PS加了溢出也很快 达不到2秒 加不加都一样 感觉就是没有这个寄存器
如果不是什么特别的需求,还是1ms定时比较方便,或者定时个7.84ms,然后用个byte 变量自动累加,每次累加到溢出,就是2s,多方便啊,代码也够简洁:
static u8 i =0;
if(++i == 0){ //两秒就到了.
balalbala;
}
7.84ms*255=1999ms
ZhangChYu
发表于 2024-3-26 17:11:07
xiangzichen 发表于 2024-3-26 17:09
如果不是什么特别的需求,还是1ms定时比较方便,或者定时个7.84ms,然后用个byte 变量自动累加,每次累加到溢 ...
有特殊要求 用T4L T4H 比较方便
xiangzichen
发表于 2024-3-26 17:12:10
ZhangChYu 发表于 2024-3-26 17:11
有特殊要求 用T4L T4H 比较方便
哦哦.那只能慢慢查查问题了,或者设为仿真模式,跟踪一下看看.
feiyu
发表于 2024-3-26 17:18:01
xiangzichen 发表于 2024-3-26 17:12
哦哦.那只能慢慢查查问题了,或者设为仿真模式,跟踪一下看看.
上面有人给你说了,TM4PS是特殊寄存器 要开扩展
xiangzichen
发表于 2024-3-26 17:27:48
feiyu 发表于 2024-3-26 17:18
上面有人给你说了,TM4PS是特殊寄存器 要开扩展
我没有问问题,我只是帮忙想了别的办法.{:lol:}
feiyu
发表于 2024-3-26 17:29:17
xiangzichen 发表于 2024-3-26 17:27
我没有问问题,我只是帮忙想了别的办法.
看错人了,靠
xiangzichen
发表于 2024-3-26 17:29:51
feiyu 发表于 2024-3-26 17:29
看错人了,靠
没事,说明大家都很积极帮着解决问题.