智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 16256|回复: 17
打印 上一主题 下一主题

如何保存按键修改的变量值???

  [复制链接]

31

主题

509

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3671
威望
1728
贡献
923
兑换币
1150
注册时间
2013-1-14
在线时间
510 小时
跳转到指定楼层
1#
发表于 2013-6-15 12:17:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
每次用按键修改的变量值后,单片机一复位,就要重新修改
例如,我在程序的开头定义舵机P值,float P=4.5;用按键修改成5.0
然后复位一下单片机,P值又变成了4.5

请问大神们有没有好的方法保存变量的值?
听说将变量值写进flash就可以了,是不是写进flash的变量值在初始化时值不会被重置?
如何将变量值保存到flash里面去?


8

主题

185

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6639
QQ
威望
4498
贡献
1239
兑换币
633
注册时间
2012-10-19
在线时间
451 小时
2#
发表于 2013-6-15 12:30:59 | 只看该作者
93C46
回复 支持 反对

使用道具 举报

1

主题

45

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1671
威望
786
贡献
487
兑换币
496
注册时间
2012-12-11
在线时间
199 小时
毕业学校
UESTC
3#
发表于 2013-6-15 14:17:22 | 只看该作者
写进DFlash中,就算是关机数据也可以保存,复位就更不用怕了
回复 支持 反对

使用道具 举报

36

主题

1837

帖子

3

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6375
威望
3368
贡献
1847
兑换币
2326
注册时间
2013-2-3
在线时间
580 小时
4#
发表于 2013-6-15 14:21:27 | 只看该作者
写SD卡。
回复 支持 反对

使用道具 举报

39

主题

850

帖子

0

精华

跨届大侠

同学,今晚去你宿舍偷高压锅。

Rank: 10Rank: 10Rank: 10

积分
8530

活跃会员奖章优秀会员奖章在线王奖章论坛元老奖章

QQ
威望
3783
贡献
2239
兑换币
2331
注册时间
2012-7-26
在线时间
1255 小时
5#
发表于 2013-6-15 15:15:21 | 只看该作者
24c02
回复 支持 反对

使用道具 举报

39

主题

850

帖子

0

精华

跨届大侠

同学,今晚去你宿舍偷高压锅。

Rank: 10Rank: 10Rank: 10

积分
8530

活跃会员奖章优秀会员奖章在线王奖章论坛元老奖章

QQ
威望
3783
贡献
2239
兑换币
2331
注册时间
2012-7-26
在线时间
1255 小时
6#
发表于 2013-6-15 15:15:33 | 只看该作者
24c02
回复 支持 反对

使用道具 举报

31

主题

509

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3671
威望
1728
贡献
923
兑换币
1150
注册时间
2013-1-14
在线时间
510 小时
7#
 楼主| 发表于 2013-6-16 13:24:34 | 只看该作者
UESTCniu@znczz 发表于 2013-6-15 14:17
写进DFlash中,就算是关机数据也可以保存,复位就更不用怕了

这个Dflash是K60单片机上面的,还是需要外加一个EEPROM芯片?
回复 支持 反对

使用道具 举报

31

主题

509

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3671
威望
1728
贡献
923
兑换币
1150
注册时间
2013-1-14
在线时间
510 小时
8#
 楼主| 发表于 2013-6-16 13:25:55 | 只看该作者
⊙Lin⊙ 发表于 2013-6-15 15:15
24c02

那就是要外加芯片来保存数据咯,每次单片机开启之前就要对它读操作,用按键修改的变量值也放进去
回复 支持 反对

使用道具 举报

39

主题

850

帖子

0

精华

跨届大侠

同学,今晚去你宿舍偷高压锅。

Rank: 10Rank: 10Rank: 10

积分
8530

活跃会员奖章优秀会员奖章在线王奖章论坛元老奖章

QQ
威望
3783
贡献
2239
兑换币
2331
注册时间
2012-7-26
在线时间
1255 小时
9#
发表于 2013-6-16 13:45:46 | 只看该作者
CQQ 发表于 2013-6-16 13:25
那就是要外加芯片来保存数据咯,每次单片机开启之前就要对它读操作,用按键修改的变量值也放进去

...
回复 支持 反对

使用道具 举报

30

主题

1394

帖子

0

精华

跨届大侠

FreeCars电子 武汉飞卡智能车科技有限公司

Rank: 10Rank: 10Rank: 10

积分
8806

在线王奖章活跃会员奖章优秀会员奖章

威望
4587
贡献
2573
兑换币
2737
注册时间
2012-2-27
在线时间
823 小时
10#
发表于 2013-7-9 19:07:28 | 只看该作者
强神,解决没?
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|亿加合和智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-4-26 18:02 , Processed in 0.122376 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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