完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
嗨,我用的是PIC32MZ,我想在RAM中创建一个巨大的数组——大约100K。但是一行代码会产生我已经RTFMed的错误,并且试图将数组放入它自己的部分,比如:但是我仍然会得到相同的错误。做这件事的正确方法是什么?谢谢你,鲍伯
|
|
相关推荐
5个回答
|
|
是的,是512K RAM的PIC32 MZ2048 EFH064。(如果我没有足够的RAM,链接器就会有一个不同的错误。)有趣的是,其他人可以编译这个。在我的项目中我还有很多其他的东西(它太大了,不能在这里发布),所以这个小摘录可能不足以引发问题。
|
|
|
|
XC32的版本是什么?你能在没有数组的情况下发布链接器生成的地图文件吗?
|
|
|
|
XC32 1.40。当链接器出现错误时,不会生成链接映射。事情越来越奇怪了:如果我将数组的定义移动到不同的源文件,它就会编译并链接OK。显然,这是一个环境问题。
|
|
|
|
我有一个60KB数组定义如下:PIC32 MX695F512LI不需要做任何特殊的编码来构建它。然而,它小于64kb。我只在芯片上有128KB RAM。46KB是其他变量,其余的是堆和堆栈。
|
|
|
|
嗨,试着把代码添加到一个项目,我在这里没有错误……而且在这个项目中,我有一个384000字节的大数组,声明为:并且一切正常。我的配置是针对PIC32MZ2048EFM144、MPLAB X 3.26、Harmony 1.07.01和XC32 1.40,以及1.40B补丁的。不知道,但是可能是卸载和安装所有东西的一个好开始。
|
|
|
|
只有小组成员才能发言,加入小组>>
4844 浏览 9 评论
1846 浏览 8 评论
1762 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
2971 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2074 浏览 5 评论
472浏览 1评论
1123浏览 1评论
313浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
375浏览 0评论
270浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-5-14 16:35 , Processed in 1.173012 second(s), Total 86, Slave 70 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号