主题 : 怎样存储串口接收到的数据 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 16209
精华: 0
发帖: 70
金钱: 350 两
威望: 70 点
综合积分: 140 分
注册时间: 2010-03-15
最后登录: 2010-10-25
楼主  发表于: 2010-04-01 09:17

 怎样存储串口接收到的数据

     最近编写串口收发程序。收到的数据想存储起来,但不知道用哪种方法存储好。
请高手提下建议。
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
1楼  发表于: 2010-04-01 10:13
取决于数据的生存周期。如果只是在程序的生命周期内有效,开个数组保存是最方便的。如果想要在程序结束后还有效,可以选择写在文件里保存在文件系统中。
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 侠客
UID: 16209
精华: 0
发帖: 70
金钱: 350 两
威望: 70 点
综合积分: 140 分
注册时间: 2010-03-15
最后登录: 2010-10-25
2楼  发表于: 2010-04-09 16:45
串口收到的都是字符型的数据,十六进制的数据不能发送。
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
3楼  发表于: 2010-04-09 17:22

 回 2楼(天外来客) 的帖子

呵呵,你用的串口还真高级,能区分字符串和十六进制数字?
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 49405
精华: 0
发帖: 3
金钱: 15 两
威望: 3 点
综合积分: 6 分
注册时间: 2011-06-11
最后登录: 2011-10-10
4楼  发表于: 2011-06-11 13:24

 回 1楼(kasim) 的帖子

求收发程序,收到数据以后,我自己定义一个8位数组,如何存进去