小妹小弟我用OnTimer()函数为什么只启动一次就不动了?

小妹我用OnTimer()函数为什么只启动一次就不动了??
小妹我做了个程序,用OnTimer()不停的往串口发文件.

奇怪的是,接收端用超级终端接受,就可以收到连续发送的数据.

用串口调试助手接收,只能进入OnTimer()一次,就不能动了,只能发一次.

怎么回事啊???

请大虾指点一下下啊

------解决方案--------------------
什么时候被你kill了?
------解决方案--------------------
LZ所谓的不能动是什么意思呢?是假死吗?还是?
如果是假死,则程序的处理逻辑有问题。
如果是不再进去,则可能是在哪里把它给kill掉了
------解决方案--------------------
检查条件判定语句,是不是在符合某个条件下将timer kill掉了.