1233
本帖最后由 ANDES 于 2015-3-19 11:19 编辑123
模块本身的精度问题吧?市面上几块钱的模块那些只能让你知道这么回事而已。 小甲鱼 发表于 2015-3-14 13:50
模块本身的精度问题吧?市面上几块钱的模块那些只能让你知道这么回事而已。
模块没有问题,在51的学习板上可以正常得到数据。现在遇到的最新问题是第一次超声波的发送和接收的时间是正常的,但是定时器置位后,再一次超声波发送和接收就出现问题了,后面的循环就一直这样,时间就固定是一个数值(在置位后的时间上加固定的数值)。 小甲鱼 发表于 2015-3-14 13:50
模块本身的精度问题吧?市面上几块钱的模块那些只能让你知道这么回事而已。
研究出来了,是中断方式出错了。:lol::lol::lol::lol: ANDES 发表于 2015-3-14 18:13
研究出来了,是中断方式出错了。
{:9_232:}自给自足,自食其力哈~ 小甲鱼 发表于 2015-3-15 20:12
自给自足,自食其力哈~
:handshake生活所迫,被逼的。 少用点delayms()那种函数,尽量用定时器 沉思的牛 发表于 2015-3-18 21:52
少用点delayms()那种函数,尽量用定时器
{:1_1:}定时器快用光了。。。要省着点用。 ANDES 发表于 2015-3-19 09:12
定时器快用光了。。。要省着点用。
一个定时器可以扩展为无数个定时器{:5_108:} 沉思的牛 发表于 2015-3-19 19:00
一个定时器可以扩展为无数个定时器
但是你要是在同一个程序里面,还有中断,这样是不好滴,这样不就会影响到程序的运行么?{:5_92:} ANDES 发表于 2015-3-19 19:16
但是你要是在同一个程序里面,还有中断,这样是不好滴,这样不就会影响到程序的运行么?
也可以不用中断哦 沉思的牛 发表于 2015-3-19 20:22
也可以不用中断哦
自动重载?可是“其他人”要用,所以还是一人一个定时器比较稳妥点。{:5_91:}
页:
[1]