OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5281|回复: 12

我要保存一个几百k的数据到单片机能够掉电保存,然后能够连接电脑查看这些数据,应该怎么实现啊?

[复制链接]

16

主题

60

帖子

0

精华

高级会员

Rank: 4

积分
798
金钱
798
注册时间
2016-9-17
在线时间
241 小时
发表于 2016-9-18 16:36:46 | 显示全部楼层 |阅读模式
1金钱
在做手持充值机,能够把充值记录都保存下来,并且能够连接电脑查看充值记录。大神们求助啊

最佳答案

查看完整内容[请看2#楼]

就是看你数据的大小,要是小的话,写在内部的flash里面就可以,要是大的话,就要外挂设备了 至于输出,你要是想通过上位机看,要是通过串口传输的话,就拟定一个通信协议 要是挂在sd什么的,就看看文件系统,然后写好就是了
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

24

主题

208

帖子

0

精华

高级会员

Rank: 4

积分
714
金钱
714
注册时间
2014-4-8
在线时间
160 小时
发表于 2016-9-18 16:36:47 | 显示全部楼层
就是看你数据的大小,要是小的话,写在内部的flash里面就可以,要是大的话,就要外挂设备了
至于输出,你要是想通过上位机看,要是通过串口传输的话,就拟定一个通信协议
要是挂在sd什么的,就看看文件系统,然后写好就是了
回复

使用道具 举报

14

主题

490

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1229
金钱
1229
注册时间
2012-8-4
在线时间
248 小时
发表于 2016-9-18 19:53:45 | 显示全部楼层
1.用sd卡
2.先存储在flash,发电脑串口接收
nrf51822蓝牙4.0手环开发板: 淘宝小店
回复

使用道具 举报

35

主题

181

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1115
金钱
1115
注册时间
2016-8-1
在线时间
235 小时
发表于 2016-9-18 20:01:44 | 显示全部楼层
2楼已答
回复

使用道具 举报

1

主题

4

帖子

0

精华

新手入门

积分
31
金钱
31
注册时间
2015-2-5
在线时间
0 小时
发表于 2016-9-18 20:40:55 | 显示全部楼层
不然就外挂个EEPROM   比如24C02什么的
回复

使用道具 举报

16

主题

60

帖子

0

精华

高级会员

Rank: 4

积分
798
金钱
798
注册时间
2016-9-17
在线时间
241 小时
 楼主| 发表于 2016-9-19 08:40:13 | 显示全部楼层
muniao 发表于 2016-9-18 19:53
1.用sd卡
2.先存储在flash,发电脑串口接收

我只要存储不到1m字节,用sd卡太浪费了吧,用f1的话能不能保存到单片机的FLASH里面啊
回复

使用道具 举报

16

主题

60

帖子

0

精华

高级会员

Rank: 4

积分
798
金钱
798
注册时间
2016-9-17
在线时间
241 小时
 楼主| 发表于 2016-9-19 08:42:02 | 显示全部楼层
Xpsecond 发表于 2016-9-18 20:40
不然就外挂个EEPROM   比如24C02什么的

我看原子哥的串口实验就只有在调试助手把数据发送给电脑,而且是在调试助手上看的数据,电脑需要查看这些数据怎么办比较好啊
回复

使用道具 举报

16

主题

60

帖子

0

精华

高级会员

Rank: 4

积分
798
金钱
798
注册时间
2016-9-17
在线时间
241 小时
 楼主| 发表于 2016-9-19 08:44:28 | 显示全部楼层
xinxian 发表于 2016-9-18 21:06
就是看你数据的大小,要是小的话,写在内部的flash里面就可以,要是大的话,就要外挂设备了
至于输出,你 ...

需要存储1m字节左右,写到f1内部FLASH够吗?还有我看原子哥的串口实验就只有在调试助手把数据发送给电脑,而且是在调试助手上看的数据,电脑需要查看这些数据怎么办比较好啊
回复

使用道具 举报

9

主题

108

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1136
金钱
1136
注册时间
2013-7-16
在线时间
80 小时
发表于 2016-9-19 09:08:18 | 显示全部楼层
1M字节的数据量算大了。 只能外挂存储。
回复

使用道具 举报

84

主题

766

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2775
金钱
2775
注册时间
2015-6-1
在线时间
394 小时
发表于 2016-9-19 13:35:11 | 显示全部楼层
zyx 发表于 2016-9-19 08:40
我只要存储不到1m字节,用sd卡太浪费了吧,用f1的话能不能保存到单片机的FLASH里面啊

f1闪存最大不是才512k么,
自在随心
回复

使用道具 举报

0

主题

4

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2014-12-9
在线时间
5 小时
发表于 2016-9-19 13:48:37 | 显示全部楼层
如果是 1MB的话,SPI总线上挂一个 25Q64 。
回复

使用道具 举报

24

主题

208

帖子

0

精华

高级会员

Rank: 4

积分
714
金钱
714
注册时间
2014-4-8
在线时间
160 小时
发表于 2016-9-21 09:46:19 | 显示全部楼层
zyx 发表于 2016-9-19 08:44
需要存储1m字节左右,写到f1内部FLASH够吗?还有我看原子哥的串口实验就只有在调试助手把数据发送给电脑 ...

内部flash不够,要是觉得用串口助手看数据太low的话,就自己做一个上位机
回复

使用道具 举报

16

主题

203

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1895
金钱
1895
注册时间
2015-7-5
在线时间
483 小时
发表于 2016-9-21 13:59:03 | 显示全部楼层
重要数据  2块SD卡
同时把数据传到网络
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-25 03:12

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表