注册 登录
电子工程世界-论坛 返回首页 EEWORLD首页 频道 EE大学堂 下载中心 Datasheet 专题
denis22380978的个人空间 https://home.eeworld.com.cn/space-uid-213057.html [收藏] [复制] [分享] [RSS]
日志

赛灵思编译测试应用软件关键文件

已有 728 次阅读2010-5-20 16:36 |

赛灵思编译测试应用软件关键文件:
1、xparameter.h文件
  这个文件很重要,因为指明各硬件模块的属性和地址,比如最常用的XPAR_RS232_BASEADDR等,这个文件是只读的,最好不要修改,否则错误是不可预知的,呵呵
2、ld文件
  也就是Linker Script文件,只要是指明了生成的硬件内存的情况和应用软件的每个程序段需要装载的内存地址。碰到的问题如dlmb is full或者类似的问题就是程序段分配的空间不足造成的,需要修改堆栈空间的数值,也就是 stack和heap的空间大小
 
   一般文件生成可执行文件elf文件时候都会有类似如下提示
mb-size TestApp_Memory_microblaze_0/executable.elf
   text    data     bss     dec     hex filename
   2454     296    1578    4328    10e8 TestApp_Memory_microblaze_0/executable.elf
表示可执行文件生成有三个段:text data bss 后面使用十进制和十六进制表明程序大小
全部作者的其他最新日志
评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

热门文章