[ZLG-ARM] 请问下,lpc2106怎么能够开个大的缓存区啊

[复制链接]
2146|5
 楼主| tiger84 发表于 2007-9-8 16:25 | 显示全部楼层 |阅读模式
zlgARM 发表于 2007-9-9 09:38 | 显示全部楼层

tiger84

您好:<br />&nbsp;&nbsp;不明白您的意思。如果没理解错的话,用数组或库函数都可以。但不知您要多大的缓冲区?1GB?1MB?
 楼主| tiger84 发表于 2007-9-9 10:03 | 显示全部楼层

回zlgARM,

就说数组吧<br /><br />开个小点的,如下:<br />#define&nbsp;RF_DATA_LEN&nbsp;&nbsp;&nbsp;1240<br />uint8&nbsp;RfDataBuf[RF_DATA_LEN];<br /><br />没问题。<br /><br /><br /><br />我开个大点的,如下:<br />#define&nbsp;RF_DATA_LEN&nbsp;&nbsp;&nbsp;8000<br />uint8&nbsp;RfDataBuf[RF_DATA_LEN];<br />编译时就会出现:<br />Error&nbsp;&nbsp;:&nbsp;L6221E:Execution&nbsp;region&nbsp;IRAM&nbsp;overlaps&nbsp;with&nbsp;Execution&nbsp;region&nbsp;STACKS.<br /><br />还请大侠指点在下
masashinakayama 发表于 2007-9-9 10:08 | 显示全部楼层

俺估计zlg正在大口吐血

所以有偿收服务费是合理的。<br />
 楼主| tiger84 发表于 2007-9-9 13:49 | 显示全部楼层

已经解决了

惭愧,用ARM的时候都是知其然而不之其所以然。<br />改了下堆栈的大小就好了。
masashinakayama 发表于 2007-9-9 16:14 | 显示全部楼层

年轻人多犯错误是好事情

同一错误不要犯两次就是胜利
您需要登录后才可以回帖 登录 | 注册

本版积分规则

101

主题

862

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部