OpenEdv-开源电子网

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

求助, 如何简单方法实现10进制计算结果存储到内部flash

[复制链接]

2

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
93
金钱
93
注册时间
2020-7-24
在线时间
33 小时
发表于 2021-5-14 09:37:33 | 显示全部楼层 |阅读模式
20金钱


如题,  求助各位大侠,  如何实现将10进制的计算结果存到内部flash中, 后续断电二次运行时又会读出来,参与下次计算。
是否只能是 10进制数先转化成16进制,然后存储。下次读出 再转成成10进制参与计算。有无好的方法实现?谢谢大家!!!

最佳答案

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

直接存直接读即可,干嘛要转来转去。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

12

主题

3389

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8644
金钱
8644
注册时间
2020-5-11
在线时间
4099 小时
发表于 2021-5-14 09:37:34 | 显示全部楼层
直接存直接读即可,干嘛要转来转去。
专治疑难杂症
回复

使用道具 举报

4

主题

912

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4508
金钱
4508
注册时间
2019-9-4
在线时间
914 小时
发表于 2021-5-14 11:04:34 | 显示全部楼层
十进制的数和十六进制的数都是同一个数呀,只是不同表达方式而已
回复

使用道具 举报

2

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
93
金钱
93
注册时间
2020-7-24
在线时间
33 小时
 楼主| 发表于 2021-5-14 17:21:47 | 显示全部楼层
LcwSwust 发表于 2021-5-14 11:22
直接存直接读即可,干嘛要转来转去。

大神  请教个问题。    就是我程序里有个参数, 初始化赋值并写入了flash 内,   后续这个参数是随着系统使用逐渐减小的, 每次使用完关机都会更新这个参数存到flash内,  为了断电保存,下次通电开机参数显示的是更新的值。      例如  系统一共能用100小时,    第一次使用显示100小时,   随着每次使用完关机时都会更新,  即使掉电了这个值依然保存在flash中。    这个值第一次要怎么写入呢?    有点相当于这个参数值在烧录的时候赋值一次? 非常感谢!  
回复

使用道具 举报

12

主题

3389

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8644
金钱
8644
注册时间
2020-5-11
在线时间
4099 小时
发表于 2021-5-15 09:29:47 | 显示全部楼层
TimoGao 发表于 2021-5-14 17:21
大神  请教个问题。    就是我程序里有个参数, 初始化赋值并写入了flash 内,   后续这个参数是随着系统 ...

先烧写另一个程序,就只干一件事:把100写入flash.
然后再烧写你现在的程序.
专治疑难杂症
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-24 00:15

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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