Board logo

标题: 传送String的问题 [打印本页]

作者: godhell00    时间: 2005-5-29 21:48     标题: 传送String的问题

我想在PC端输入一个String利用MC13192传给另一块开发板,我用的MCU是MC9S08GT60,遇到的问题就是当我输入一个String时SCID只抓取到第一个字元,因此我在A端输入String"789",在接收端只能收到"777",看来应该是SCID的值一直都为7,89并没有load到SCID之中,也就是SCID在传送第一个字元7之后没有clear,想请教各位高手有啥办法可以在传送完第一个字元之后将SCID Clear为空.......该如何做呢?[em12]
作者: seuafu2005    时间: 2005-5-30 10:21

SCIXS1寄存器里面有一个RDRF标志位,你每次接收数据的时候要先确认RDRF标志位为1,然后从SCIxD寄存器里面把接收到的字节读出来,这样RDRF标志位会被清零,等待接收下一个字节。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0