智能车制作

 找回密码
 注册

扫一扫,访问微社区

楼主: CQQ
打印 上一主题 下一主题

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

  [复制链接]

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里面去?


31

主题

509

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3671
威望
1728
贡献
923
兑换币
1150
注册时间
2013-1-14
在线时间
510 小时
2#
 楼主| 发表于 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 小时
3#
 楼主| 发表于 2013-6-16 13:25:55 | 显示全部楼层
⊙Lin⊙ 发表于 2013-6-15 15:15
24c02

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

使用道具 举报

31

主题

509

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3671
威望
1728
贡献
923
兑换币
1150
注册时间
2013-1-14
在线时间
510 小时
4#
 楼主| 发表于 2013-7-9 22:52:55 | 显示全部楼层
gadwgdsk 发表于 2013-7-9 19:07
强神,解决没?

没有,杰神帮我弄弄吧,不知道怎么写进K60的flash?
回复 支持 反对

使用道具 举报

31

主题

509

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3671
威望
1728
贡献
923
兑换币
1150
注册时间
2013-1-14
在线时间
510 小时
5#
 楼主| 发表于 2013-12-22 22:52:25 | 显示全部楼层
萍^_^家安 发表于 2013-12-22 16:36
128本身就带吧

我现在会了
回复 支持 反对

使用道具 举报

31

主题

509

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3671
威望
1728
贡献
923
兑换币
1150
注册时间
2013-1-14
在线时间
510 小时
6#
 楼主| 发表于 2013-12-23 12:20:03 | 显示全部楼层
萍^_^家安 发表于 2013-12-23 11:26
教教我呗

论坛里面里面有例程,看看就会了,
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-4 21:31 , Processed in 0.085268 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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