• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

【问】DSP28035里的IQmath函式

想请问大家有没有使用过DSP28035里的IQmath函式,小弟在使用过程中,有出现类似

placement fails for object "IQmath", size 0x1e (page 0).  Available ranges: RAML0L1      size: 0xc1e        unused: 0xe          max hole: 0xe  

这样的错误讯息,请问是哪部分搞错了…求助大家了!!!
全部回复(12)
正序查看
倒序查看
bdzn
LV.9
2
2012-07-11 22:29
CMD文件的问题,找个官方IQmath的例程试试看
0
回复
starcool
LV.5
3
2012-07-11 22:43

这是因为您增加的变量的存储空间和IQmath的存储空间都放在同一个内存空间,就是ProgRAM,你可以看一下你的CMD文件,.ebss或者.stack应该也放在Prog. 但你的.text放在另外的区域。

这就是之前的Prog的空间已经很满了,只要增加一个变量,那Prog就会溢出。而你增加的程序是放在另外的Ram空间的,那个空间有足够的剩余空间,因此没有错误。

0
回复
2012-07-12 09:51
@starcool
这是因为您增加的变量的存储空间和IQmath的存储空间都放在同一个内存空间,就是ProgRAM,你可以看一下你的CMD文件,.ebss或者.stack应该也放在Prog.但你的.text放在另外的区域。这就是之前的Prog的空间已经很满了,只要增加一个变量,那Prog就会溢出。而你增加的程序是放在另外的Ram空间的,那个空间有足够的剩余空间,因此没有错误。
CMD檔的設定錯誤
詳情可參考電子工業出版社出版的書
TMS320F28X 源碼解讀
第11章CMD文件的運用
希望對你有幫助
0
回复
2012-07-12 09:51

请勿直接KOPY其他网站的帖子,不符合参赛规则。http://bbs.eeworld.com.cn/thread-330462-1-1.html 

0
回复
aczg01987
LV.10
6
2012-07-12 09:52
0
回复
aczg01987
LV.10
7
2012-07-12 09:53
@电源网-娜娜姐
请勿直接KOPY其他网站的帖子,不符合参赛规则。http://bbs.eeworld.com.cn/thread-330462-1-1.html 
好迅速啊
0
回复
2012-07-12 10:02
@电源网-娜娜姐
请勿直接KOPY其他网站的帖子,不符合参赛规则。http://bbs.eeworld.com.cn/thread-330462-1-1.html 
复制怎么不可以?
0
回复
zhc7302
LV.9
9
2012-09-08 12:12
@zhanghuawei
CMD檔的設定錯誤詳情可參考電子工業出版社出版的書TMS320F28X源碼解讀第11章CMD文件的運用希望對你有幫助
学习,拿牌
0
回复
老梁头
LV.10
10
2012-09-09 10:36
@aczg01987
[图片]
学习了!
0
回复
dulai1985
LV.10
11
2012-09-09 10:44
@zhc7302
学习,拿牌
学习,拿牌~
0
回复
jiame2006
LV.7
12
2012-09-09 11:02
@老梁头
学习了!

进来学习,拿铁牌

0
回复
一番
LV.1
13
2013-06-24 16:08
@starcool
这是因为您增加的变量的存储空间和IQmath的存储空间都放在同一个内存空间,就是ProgRAM,你可以看一下你的CMD文件,.ebss或者.stack应该也放在Prog.但你的.text放在另外的区域。这就是之前的Prog的空间已经很满了,只要增加一个变量,那Prog就会溢出。而你增加的程序是放在另外的Ram空间的,那个空间有足够的剩余空间,因此没有错误。
可以理解为 就是 编写的程序太大了 空间溢出了呗
0
回复