关于 Timer的正确使用
大家好,,小弟想请问一下 循环处理如何解决?比如说我让一个变量每毫秒+1..我是做单片机程序开发的 现在想学上位机在网上看到 Timer消息可以做到这个
但是 我不知道如何使用 找了好多资料也没看懂 有时候程序需要延时 等待下位机响应,但是在等待期间又不能卡死,应该如何解决?求解 windows下的Timer和单片机里的Timer使用类似,可以设置每隔多少毫秒进入一次Timer的中断处理函数(这个设置 比单片机简单多了吧),然后在Timer的中断处理函数中让一个全局int变量++就OK了。 仰望天上的光 发表于 2015-2-4 14:12
windows下的Timer和单片机里的Timer使用类似,可以设置每隔多少毫秒进入一次Timer的中断处理函数(这个设置 ...
一毫秒加一真的做得到吗
到底是我的CPU太烂还是怎么样??? 仰望天上的光 发表于 3 天前static/image/common/back.gif
windows下的Timer和单片机里的Timer使用类似,可以设置每隔多少毫秒进入一次Timer的中断处理函数(这个设置 比单片机简单多了吧),然后在Timer的中断处理函数中让一个全局int变量+...
大牛啊,这么精通 牡丹花下死做鬼 发表于 2015-2-7 14:32
一毫秒加一真的做得到吗
到底是我的CPU太烂还是怎么样???
Timer设置的参数单位就是ms,最小定时时间就是1ms。当然,差点的机子,稍微繁忙一些1ms就定不准(会大于1ms)...不过准不准是相对的。。。单片机定时器难道就在ms级别定得非常准嘛?中断稍微多点也忙不过来。。。所以这些通用的控制器件用定时器来定1ms。。。本来就是做着玩玩的。 只会win32SetTimer的默默路过{:9_230:} lixiaoshuai 发表于 2015-2-7 16:51
打开"工具箱"---右键---"选择项"---找到Timer控件^^
Timer 组件是基于服务器的计时器,它使您能够指定在 ...
WIN32 SDK 能用工具箱吗?? 看到许多大神的回答:victory: {:7_146:}
页:
[1]