首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

传送String的问题

传送String的问题

我想在PC端输入一个String利用MC13192传给另一块开发板,我用的MCU是MC9S08GT60,遇到的问题就是当我输入一个String时SCID只抓取到第一个字元,因此我在A端输入String"789",在接收端只能收到"777",看来应该是SCID的值一直都为7,89并没有load到SCID之中,也就是SCID在传送第一个字元7之后没有clear,想请教各位高手有啥办法可以在传送完第一个字元之后将SCID Clear为空.......该如何做呢?[em12]
SCIXS1寄存器里面有一个RDRF标志位,你每次接收数据的时候要先确认RDRF标志位为1,然后从SCIxD寄存器里面把接收到的字节读出来,这样RDRF标志位会被清零,等待接收下一个字节。
返回列表