完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我有一个简单的程序,使用两个定时器。其中一个间歇工作,另一个根本不工作。
第一个tiLTILDNDNTIMER,将连续工作1到五次,并且在同一个程序运行期间可能不工作相同的次数。我不明白这是怎么回事,除非假设,计时模块本身是片状的。我不知道我可能做错了什么。我认为它应该工作或不工作。 第二个计时器,TLL安全计时器,似乎永远不会倒计时。我不知道为什么一个计时器工作,另一个不起作用。我相信我对它们进行了配置和控制。 感谢您的任何建议。谢谢您。 GalthHyL.Cyrjy.CaseV02.Zip 2兆字节 以上来自于百度翻译 以下为原文 I have a simple program that uses two timers. One of them works intermittently and the other not at all. The first, Tilt_Dn_Timer, will work anywhere from 1 to five times in a row, and may not work the same number of times during the same single program run. I don't understand how this can be, unless, HYPOTHETICALLY, the timer module itself is flaky. I don't know what I could be doing wrong. I think it should either work or not work. The second timer, the Tl_Saf_Timer, never seems to count down. I don't know why one timer sort of works and the other does not work at all. I believe I configured and control them the same. Any advice is gratefully appreciated. Thank you. |
|
相关推荐
4个回答
|
|
当你没有任何代码时,计时器会做什么工作呢?而且,我总是通过启动命令打开所有组件。这样做只是好的做法。
以上来自于百度翻译 以下为原文 What do the timers do when you don't have any code do they work correctly? Also I always turn on all components by having a start command. It is just good practice to do that. |
|
|
|
Stand()API为一些组件做了更多的工作:它为它们提供能量,以便它们按照建议使用功率和工作。
使用组件Tebug Stand()API是必须做的。 鲍勃 以上来自于百度翻译 以下为原文 The start() API does a bit more for some components: It energizes them, so that they use power and work as suggested. IMHO using Component_Start() API is a must-do. Bob |
|
|
|
我试着把你的建议放在时间前后。没有变化,TILTILDNDNTIMER工作如预期。TLySaFiTimeTM似乎根本不起作用。
我很感激任何想法。谢谢您。 GalyHyL.BubLe01.Zip 2.1兆字节 以上来自于百度翻译 以下为原文 I tried your suggestions by putting Timer_Start both before and after Timer_Enable. There was no change, Tilt_Dn_Timer works as expected. Tl_Saf_Timer does not appear to work at all. I am grateful for any ideas offered. Thank you.
|
|
|
|
您不应该读取计时器值,当计时器由于重新加载而过期时,这不会是零。取而代之的是使用RealStaseUs()API和检查定时器运行。
鲍勃 以上来自于百度翻译 以下为原文 You shouldn't read the timer value, this will not be zero when the timer has expired because of the reload. Instead use ReadStatus() API and check for timer running. Bob |
|
|
|
只有小组成员才能发言,加入小组>>
754个成员聚集在这个小组
加入小组2103 浏览 1 评论
1849 浏览 1 评论
3667 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1784 浏览 6 评论
1534 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
568浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
422浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
437浏览 2评论
383浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
915浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 23:51 , Processed in 0.811319 second(s), Total 55, Slave 48 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号