不想看文档了,直接在这问了...

colin_cx   2008-7-31 17:46 楼主
偶的STM32 RAM只有20KB,
现在想直接用数组的方式分批将150KB的数据存到SPI flash中.
用的IAR的开发环境,,直接用的大部分ST程序都在用的.xlf文件作为存储配置文件,
程序是烧到flash里的.

第一批数组的大小约为2KB左右,没有仔细算,,现在一运行程序就动不了.

反正'CSTACK'提示满了.

怎么来解决这个问题..-

回复评论 (6)

150K 就一幅BMP 图而已了。

                                  
点赞  2008-7-31 17:51

就是一幅BMP图啊,但你用数组往里面装数据试试.

运行起来就死掉了,

这个数据太大了,不好弄,,,

你给我提供一个通过USB,从PC端下载.BIN或者.HEX文件到片外的SPI flash上嘛,,,

SPI  flash已经和STM32连在一起了...
点赞  2008-7-31 18:33

你还没搞定啊

                                 关于DFU的问题我发了个帖子你看了没?
点赞  2008-7-31 20:30

还是直接用虚拟串口吧,收到数据就写FLASH...

                                  
点赞  2008-7-31 21:21

唉,远水解不了近渴啊

                                 难啊,啊。。。。。。。。。。。。
点赞  2008-7-31 21:29

jammy1982我去看一下.

                                 非常感谢帮忙..
点赞  2008-8-1 09:14
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复