完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
当我创建这个循环时
“ 对于(a=0;a & lt;样本;a++){SAMtiFF(缓冲器),“%4.2Dt%62LD n”,A,ADCCOUNT[A]);FSX写(pFig,缓冲器,SIZEOF(缓冲器));CyDelay(1);} “ 生成错误:错误:L107:地址空间溢出XDATA?除息的?EfFiel1MySCOMMCSPI 发生是正常的吗? 当做, 罗米尔 以上来自于百度翻译 以下为原文 when i create this loop " for(a = 0; a < samples; a++) { sprintf(buffer,"%4.2dt %6.2ld n", a,adcCounts[a]); FS_Write(pFile,buffer,sizeof(buffer)); CyDelay(1); } " Build error: ERROR: L107: ADDRESS SPACE OVERFLOW XDATA ?XD?EMFILE_1_CONFIGMMC_SPI 001000H is it normal to happen? Regards, Romil |
|
相关推荐
11个回答
|
|
提高你的堆和堆栈大小,双倍或四倍,它们从早期的标准降低。
设置,并导致一些问题不够大。 堆和堆栈大小减少了3.1,尝试恢复到3个级别4K和16K。 3.1个默认设置现在是128字节和2K。 系统标签在XXXXX *.CydWR文件,工作空间资源管理器的顶部附近。 问候,Dana。 以上来自于百度翻译 以下为原文 Raise your heap and stack size, double or quadruple them, they were lowered from earlier standard settings and have caused some problems not being large enough. The heap and stack size were reduced in 3.1, try restoring to 3.0 levels 4K and 16K respectively. 3.1 default settings are now 128 bytes and 2K. System tab in xxxxx*.cydwr file, workspace explorer near the top. Regards, Dana. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
目前只能做图像作为附件。
问候,Dana。 以上来自于百度翻译 以下为原文 Currently can only do images as attachments. Regards, Dana. |
|
|
|
|
|
|
|
堆和堆栈设置
问候,Dana。 堆栈和堆设置 97.3 K 以上来自于百度翻译 以下为原文 The heap and Stack settings - Regards, Dana.
|
|
|
|
如果你看到我的图片,你就不会看到PSoC3上的堆和堆栈设置。
如何设置PSoC 3这个设置? 当做, Romil A 以上来自于百度翻译 以下为原文 if you see my image you didn't see the heap and stack settings on PSOC3. how can i set on psoc 3 this settings? Regards, Romil A |
|
|
|
我的错误,内存管理是不同的8051核心。
抛出的错误看起来像链接错误,您在Keil链接器文档中查看过吗? 谷歌错误,多点击,我Google“构建错误:错误:L107:地址空间溢出XDATA KEIL”, 看到这个 HTTP://www. kel.com /Sputp/DOCS/1241.HTM 问候,Dana。 以上来自于百度翻译 以下为原文 My mistake, the memory management is different for 8051 core. The error thrown looks like a linker error, did you look this up in the Keil Linker docs ? Google the error, multiple hits, I googled "Build error: ERROR: L107: ADDRESS SPACE OVERFLOW XDATA keil", saw this - http://www.keil.com/support/docs/1241.htm Regards, Dana. |
|
|
|
我检查这个解决方案,它没有帮助我,因为我需要增加数组的大小。
可以在PSoC3上设置堆栈和堆吗? 当做, 罗米尔 以上来自于百度翻译 以下为原文 i check this solution and it don't help me because i need to increase the array size. it is possible to set the stack and heap on psoc3? regards, Romil |
|
|
|
8051处理器有一个256字节的固定堆栈。当您想使用MalCube()函数时,有一种方法可以做到这一点。就我所记得的,你在ARM/KEIL网站上找到了一些说明。
鲍勃 以上来自于百度翻译 以下为原文 The 8051 processor has got a 256byte fixed stack. When you want to use malloc() functionalities there is a way for doing that. As far as I remember you find some instructions for that on the ARM / KEIL website. Bob |
|
|
|
只有小组成员才能发言,加入小组>>
754个成员聚集在这个小组
加入小组2106 浏览 1 评论
1853 浏览 1 评论
3671 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1788 浏览 6 评论
1536 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
572浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
424浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
438浏览 2评论
386浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
916浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-25 04:41 , Processed in 1.042643 second(s), Total 68, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号