野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10103|回复: 6

请教keil编译之后的.axf超过1M之后是不是F429就没法运行了

[复制链接]
发表于 2017-12-10 22:31:50 | 显示全部楼层 |阅读模式
请教keil编译之后的.axf超过1M之后是不是F429就没法运行了,我现在看我的例程只是简单的功能都已经300kB以上了,如果复杂的程序功能是不是就超过1M了,谢谢啦
回复

使用道具 举报

发表于 2017-12-11 09:02:07 | 显示全部楼层
那就换FLASH更大的芯片,429有2M的型号
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-12-11 19:33:42 | 显示全部楼层
flyleaf 发表于 2017-12-11 09:02
那就换FLASH更大的芯片,429有2M的型号

谢谢火哥,是不是因为固件库的原因,所以生成的下载文件才这么大?如果用寄存器编程,是不是下载程序会小很多啊,我看LED的寄存器版本和固件库版本分别是22KB和320KB
回复 支持 反对

使用道具 举报

发表于 2017-12-12 09:02:43 | 显示全部楼层
ljcllr 发表于 2017-12-11 19:33
谢谢火哥,是不是因为固件库的原因,所以生成的下载文件才这么大?如果用寄存器编程,是不是下载程序会小 ...

库是肯定会多一点,你觉得不能接受的话是可以考虑寄存器,但实际上真的你的程序达到1M的时候,通常主要内容不是在这库多出的一点,而是各种图片、字模的数据文件
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-12-12 18:47:57 | 显示全部楼层
flyleaf 发表于 2017-12-12 09:02
库是肯定会多一点,你觉得不能接受的话是可以考虑寄存器,但实际上真的你的程序达到1M的时候,通常主要内 ...

谢谢火哥指导解惑!
回复 支持 反对

使用道具 举报

发表于 2017-12-16 07:46:36 来自手机 | 显示全部楼层
把数据存入外部存储器
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-12-16 09:59:46 | 显示全部楼层
liaofei 发表于 2017-12-16 07:46
把数据存入外部存储器

谢谢,请问可以一部分放到FLASH里面,放不下的放到外部存储器中吗
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-24 03:55 , Processed in 0.030186 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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