320K的程序下到256K的芯片居然能正常工作?

2019-12-27 18:41发布

如题,芯片用的是STM32F103VCT6,程序空间是256K,现在我的程序编译完有320K了,居然也能下载仿真?而且功能正常,怎么解释?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
33条回答
lzymcu
1楼-- · 2019-12-28 19:04
laujc 发表于 2017-7-10 10:33
有可能die 是512K的

我觉得也是512K的,因为之前图片放太多了,超过512K报错了,现在320多K可以正常下载仿真,只是看选型手册确实是256K的,我也被搞蒙了,现在要买芯片的,不会买回来不能用吧
aressos
2楼-- · 2019-12-28 22:44
lzymcu 发表于 2017-7-10 10:53
我觉得也是512K的,因为之前图片放太多了,超过512K报错了,现在320多K可以正常下载仿真,只是看选型手册 ...

举个例子:为了节省成本,半导体厂商会直接按照512k flash 去做, 产品做好了,在测试的过程中, 性能OK 的就按照512k 的去卖,  测试没过的,但是256k 是ok 的, 就是256的,  但是256 有可能可以用到三四百k , 但是不保证。所以你这种用法很危险。
mkliop
3楼-- · 2019-12-29 00:29
lzymcu 发表于 2017-7-10 10:53
我觉得也是512K的,因为之前图片放太多了,超过512K报错了,现在320多K可以正常下载仿真,只是看选型手册 ...

估计厂家把大容量没通过测试的当小容量卖了,厂家也没法保证超过了256K的程序后会出现什么问题,弄不好会打开虫洞入口,时空之门啥的出现点异形,那美克星人也不好说
a312835782
4楼-- · 2019-12-29 02:53
我好像也有遇到过,但是我还是按资料的来。  不超
shuiluo2
5楼-- · 2019-12-29 05:39
 精彩回答 2  元偷偷看……
nongxiaoming
6楼-- · 2019-12-29 07:37
ST的一直是C8当CB用,RC当RE用,很多人都验证了。确实是这样的。

一周热门 更多>