DSP中的.ebss文件能否映射到Flash上,SARAM空间有点不够用?请高手指点,不胜感激!
2018-12-03 16:01
我如果在commsci.c中定义了一个全局变量,在main.c中通过extern声明后使用,这样的话编译器会报.ebss空间不足,而如果我在.h中定义,在另一个.h中声明extern,在通过包含
2018-10-10 11:13
= 0x001000.ebss: > RAML4,PAGE = 1.econst : > RAML5,PAGE = 1.esysmem: > RAMM1,PAGE = 1IQmath
2018-09-13 09:44
- IN\\cmd\\2809_RAM_lnk.cmd", line 119: error: run placement fails for object ".ebss
2018-10-25 15:32
由于程序量过大,我啊程序里面的.ebss段下载进外扩的RAM里面了,其他的还保留在内部的RAM里面,在线仿真时可以进入主函数,在调用主函数里面的初始化的时候程序有时在我所用的库函数里面的boot部分循环,有时在rom那块的程序循环,有时就直接跑飞了,请各位高手给我点提示,非常感谢
2018-08-20 06:57
/DSP2833x_common/cmd/F28335.cmd", line 144: error: run placement fails for object ".ebss
2020-06-04 12:58
引导文件中有几个参数 _sidata/_sdata/_edata/_***ss/_ebss/_estack,根据注释的描述,这些参数应该是在连接脚本中定义。但是,1.在汇编代码中如何引用这些定义
2019-09-03 04:36
用不上!3.const 和.econst都是有来存储常量的,主要差异应该是寻址范围,.const是64K范围内,>而.econst是全地址范围。4…bss和.ebss的差异也是这样,.bss是64K范围内,而.ebss是全地址范围。5.esystem这个段的
2022-02-09 06:13
.ebss不够用,所以想合并。那RAML0L1应该放到哪个页中?放到哪个页才能让dsp正常工作没影响。我初步认为两个页都可以放,比如:PAGE 0:RAML0L1: origin = 0x008000
2018-08-30 10:56
选。因此我对TI的例程的MEM空间分配进行了修改,将.ebss段的分配由原来的L4SARAM(片内RAM空间)改为ZONE7(片外RAM空间),编译后没有问题,但当将其下载至DSP后,程序立刻跑飞了
2018-06-11 08:14