关于TMS320C6455 DSP/BIOS程序创建的问题

    1.在创建一个TMS320C6455 DSP/BIOS工程时,在新建配置文件中按如下选择:ti.platforms.dsk6455

                                            图1

 

选择完成后,按照工程需要的内存等进行配置后,对配置文件进行保存,但出现如下所示错误,而保存不了:

                 图2

从上面的出错信息,大概意思可能是:堆栈使能了,但并没有进行正确设置,最后通过几次的尝试,在MEM模块的属性窗口的Gerenal中,如图所示:

               图3

其中有一个选项"no Dynamic Meory Heaps ",这个选项没有静止,但是右边MEM_NULL表示又没给其分配空间,所以保存时出错,解决问题的办法是:在其下拉列表中选择你要将堆分配在哪个物理地址空间,不过刚开始可能会发现这个下拉框可能什么都没有,只有MEM_NULL,这是因为在物理空间配置中没有使能分配堆栈的功能,解决方法是:

假设你要将堆栈空间分配到IRAM中,选打开IRAM的属性框,如图示:

  图4

选中"create aheap in this memory",同时为堆分配空间大小,点“确定”后,在图3的下拉框中就会出现IRAM,这时再选中他们,保存配置文件就没问题了

 

2.当配置文件保存完后,同时也添加了相应源程序文件后,编写相应的代码,进行编译,又出现如下错误:

 

从错误信息大概意思是:没在Bulid options 的编译选项选择-64x+

打开Bulid options按如下图配置即可解决问题:

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值