打印

DTMFDialer模块问题?

[复制链接]
15447|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
youwoowoo|  楼主 | 2011-3-12 19:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
DTMF, ST, pc, ROM, mb
求助:
PSoC的DTMFDialer模块的问题,调用DTMFDialer模块拨号时,此模块在死循环里运行,理论上能不断地发号,但实际上此程序运行一次后就不再运行,这是为什么,望指教?我个人认为是DTMFDialer模块的底层文件存在问题,而且调用键盘扫描程序时,进行拨号,程序就好像不知道停在那里了!

#include "DTMFDialer.h"   
#include "m8c.h"   
void main()   
{  
while(1)
     {
         const char * pcPhoneNumber = "9,5551212";   
         M8C_EnableGInt;   
         DTMFDialer_Start(DTMFDialer_HIGHPOWER);   
         DTMFDialer_StartSamples();   
         DTMFDialer_DialFromRom(pcPhoneNumber);   
         }  
}
沙发
Jay2010| | 2011-6-23 16:27 | 只看该作者
试试用下面修改后的程序。


#include "DTMFDialer.h"   
#include "m8c.h"   
void main()   
{      const char * pcPhoneNumber = "9,5551212";   
    M8C_EnableGInt;   
    DTMFDialer_Start(DTMFDialer_HIGHPOWER);   
    DTMFDialer_StartSamples();   
    while(1)
    {
        DTMFDialer_DialFromRom(pcPhoneNumber);   
    }  
}

使用特权

评论回复
板凳
jayy| | 2011-6-24 21:48 | 只看该作者
如楼上所说

使用特权

评论回复
地板
jayy| | 2011-6-24 21:49 | 只看该作者
可以尝试下

使用特权

评论回复
5
Go_PSoC| | 2011-6-24 23:17 | 只看该作者
发现Jay2010很有经验,经常发一些有含金量的帖子

使用特权

评论回复
6
ertu| | 2011-6-25 09:58 | 只看该作者
可以给他发个勋章啥的 哈哈

使用特权

评论回复
7
jioa| | 2011-6-26 22:13 | 只看该作者
很不错的建议

使用特权

评论回复
8
jioa| | 2011-6-26 22:13 | 只看该作者
;P

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

21

帖子

1

粉丝