No.56105 作者:canteam 邮件:luo_st@tom.com ID:19959 登陆:2次 文章数:1篇 最后登陆IP:61.144.207.174 最后登陆:2004/6/7 13:20:03 注册:2004/4/8 11:18:16 财富:106 发帖时间:2004/6/7 11:20:26 发贴者IP:61.144.207.174 标题:canteam:一个难题,百思不解 摘要:No.56105一个难题,百思不解 我用msp430f149做了一个转换口,就是将数据从usart1转到usart0,在用两台电脑经转换口相连时,接收到的数据完全正确,现在的问题是单从gps跟电脑连接数据正确,但从gps的数据经过转换口在到电脑的数据是错误的,并且字符的个数也不对(正确的字符是77个,经转换口接收大约53个(会改变)),通信的协议和数据格式没有问题,到底那里出现了问题? 转换口程序: #include <msp430x14x.h> void main(void) { unsigned int i; WDTCTL = WDTPW + WDTHOLD; BCSCTL1 &= ~XT2OFF; do { IFG1 &= ~OFIFG; for (i = 0xFF; i > 0; i--); } while ((IFG1 & OFIFG)); BCSCTL2 |= SE ......
>>返回讨论的主题
|