minj0201

导航

 

在使用串口传输助手读取txt文件中的数据传送至FPGA芯片时发现传输助手在发送文件中数据时是以字符串的形式发送。

      

例如,发送数据124时,串口助手是将其当做1、2、3三个字符串进行传输的,这样将数据传至FPGA时,原始数据被改变。

经过各种尝试,发现了一个办法。先将数据变成16进制。例如,在发送数据238 124 56 105 时,先将其转换为16进制,变成ee,7c,38,69

 

将文件用sublime打开

 

 

 

将文件以十六进制编码模式保存,

 

重新在记事本中打开时变成了一些不认识的字符串,使用串口传输时变成了一个八位数据直接传输,数据没有问题。

 

 使用signaltap采样数据时也可以发现没有问题。

 

posted on 2022-12-10 21:39  minJIANG  阅读(212)  评论(0编辑  收藏  举报