OpenEdv-开源电子网

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

挂载文件系统后,调用文件系统的相关函数就会报错

[复制链接]

37

主题

143

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
金钱
346
注册时间
2016-7-3
在线时间
88 小时
发表于 2020-9-7 17:42:16 | 显示全部楼层 |阅读模式
10金钱
我移植了原子哥的MALLOC文件和文件系统,只要调用和文件系统相关的函数就是报错 内存不够,好奇怪。比如:调用                        f_mkfs("1:",FM_ANY,0,fatbuf,FF_MAX_SS);                //格式化SPI FLASH,1:,盘就会爆出好几百个错误 都是NO SPACE 。是哪里需要设置吗?  报错如下:
..\OBJ\Template.axf: Error: L6406E: No space in execution regions with .ANY selector matching app_hooks.o(i.App_TaskStatHook).
..\OBJ\Template.axf: Error: L6406E: No space in execution regions with .ANY selector matching app_hooks.o(i.App_TaskSwHook).
..\OBJ\Template.axf: Error: L6406E: No space in execution regions with .ANY selector matching app_hooks.o(i.App_TimeTickHook).
..\OBJ\Template.axf: Error: L6406E: No space in execution regions with .ANY selector matching libshutdown.o(.ARM.Collect$$libshutdown$$00000000).
..\OBJ\Template.axf: Error: L6407E: Sections of aggregate size 0x3cbcc bytes could not fit into .ANY selector(s).
Not enough information to list image symbols.
Not enough information to list the image map.
Finished: 2 information, 0 warning and 364 error messages.
"..\OBJ\Template.axf" - 364 Error(s), 0 Warning(s).
       

最佳答案

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

知道了,在文件系统里有个文件,里面定义了字库,删了就好了
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

37

主题

143

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
金钱
346
注册时间
2016-7-3
在线时间
88 小时
 楼主| 发表于 2020-9-7 17:42:17 | 显示全部楼层
知道了,在文件系统里有个文件,里面定义了字库,删了就好了
回复

使用道具 举报

0

主题

26

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
294
金钱
294
注册时间
2019-9-5
在线时间
68 小时
发表于 2020-9-7 19:59:33 | 显示全部楼层
检查一下程序,是否在某一个任务中定义了一个很大的数组
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-18 07:12

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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