TI中文支持网
TI专业的中文技术问题搜集分享网站

28335串口接收的数据写入flash

28335串口接收的数据是8位一传的,如何才能让它连续存入16位的片内flash中呢?

比如假如串口接收的数据是xx,直接存入flash就是0x00xx   0x00xx的形式,怎样才能变成0x xxxx  0x xxxx的形式呢?

rookiecalf:

接受完成进行数据的8到16位的重新整合,如果你的接受数组是8位的,可能使用16位格式去读取对应的地址就可以了,但是为了防止大端小端问题,还是自己重新组合一下比较好

28335串口接收的数据是8位一传的,如何才能让它连续存入16位的片内flash中呢?

比如假如串口接收的数据是xx,直接存入flash就是0x00xx   0x00xx的形式,怎样才能变成0x xxxx  0x xxxx的形式呢?

mangui zhang:

发送函数将送入的16位数进行高8位和低8位的发送

接收端也进行整合

赞(0)
未经允许不得转载:TI中文支持网 » 28335串口接收的数据写入flash
分享到: 更多 (0)