打印
[MCU]

程序存储区不太够用

[复制链接]
1109|40
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
午夜粪车|  楼主 | 2020-6-27 11:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
zhaoxqi| | 2020-6-27 11:37 | 只看该作者
换芯片

使用特权

评论回复
板凳
liuzaiy| | 2020-6-27 11:40 | 只看该作者
可否考虑使用EEPROM,对成本增加影响不大,编程不用段擦除。

使用特权

评论回复
地板
jiajs| | 2020-6-27 11:44 | 只看该作者
不换芯片,基于成本问题

使用特权

评论回复
5
zhanghqi| | 2020-6-27 11:47 | 只看该作者
可否考虑使用EEPROM,对成本增加影响不大,编程不用段擦除。

使用特权

评论回复
6
zhenykun| | 2020-6-27 11:53 | 只看该作者
成本增加多少?……

使用特权

评论回复
7
午夜粪车|  楼主 | 2020-6-27 11:57 | 只看该作者
你就存放在一起就行了,我存放了20多个参数都没有问题,你为什么要分开,存放在一起设置标志就行了

使用特权

评论回复
8
liliang9554| | 2020-6-27 12:00 | 只看该作者
老的430是只有两个段,05年以后出的型号应该大部分都有4个段了;可以将5组数据分到两个段里存储,修改其中一组时,先把其他的数据读到RAM中,擦完后再一起存储

使用特权

评论回复
9
wyjie| | 2020-6-27 12:05 | 只看该作者
这样会占用一些RAM

使用特权

评论回复
10
jlyuan| | 2020-6-27 12:08 | 只看该作者
写的时间也要更长一些。

使用特权

评论回复
11
yszong| | 2020-6-27 12:14 | 只看该作者
这些参数分不同segment存储的原因是什么?

使用特权

评论回复
12
dengdc| | 2020-6-27 12:17 | 只看该作者
不同存在同一个segement?修改的时候先copy到RAM里?

使用特权

评论回复
13
heweibig| | 2020-6-27 12:28 | 只看该作者
如果一个RAM区不够大,可以用一个段做buffer,这样只用三个段也可以

使用特权

评论回复
14
wuhany| | 2020-6-27 12:32 | 只看该作者
变量少定义全局的。

使用特权

评论回复
15
jiahy| | 2020-6-27 12:36 | 只看该作者
是的啊,楼上说的的确是的,这样存储的数据也安全,成本并没有增加啥的

使用特权

评论回复
16
houcs| | 2020-6-27 12:46 | 只看该作者
存储空间不够吗?

使用特权

评论回复
17
ousj| | 2020-6-27 12:49 | 只看该作者

SD卡存储吧。

使用特权

评论回复
18
morrisk| | 2020-6-27 12:53 | 只看该作者
你要保存多少数据呢?

使用特权

评论回复
19
hanwe| | 2020-6-27 12:56 | 只看该作者
使用的是什么芯片呢

使用特权

评论回复
20
wangzsa| | 2020-6-27 13:00 | 只看该作者
程序存储区不能改变吧

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

867

主题

10194

帖子

3

粉丝