在pic18f2550中运行DES

在pic18f2550中运行DES,c,pic,mplab,C,Pic,Mplab,我将在PIC18F2550微控制器上运行DES编解码器语言。为此,我使用mplab IDE v 8.92和mplab c18 v 3.46。当我编译代码时,我得到了这个错误 MPLINK 4.48,链接器 设备数据库版本1.13 版权c 1998-2011微芯片技术公司。 错误-节“.idata_des.o”不能适合该节。节'.idata_des.o'长度=0x00000540 错误:1 这个错误是什么? 如何修复? 注意: 当我使用MPLAB X IDE v2.00和xc8 v 1.30时,我

我将在PIC18F2550微控制器上运行DES编解码器语言。为此,我使用mplab IDE v 8.92和mplab c18 v 3.46。当我编译代码时,我得到了这个错误 MPLINK 4.48,链接器 设备数据库版本1.13 版权c 1998-2011微芯片技术公司。 错误-节“.idata_des.o”不能适合该节。节'.idata_des.o'长度=0x00000540 错误:1 这个错误是什么? 如何修复? 注意:
当我使用MPLAB X IDE v2.00和xc8 v 1.30时,我没有错误

.idata是初始化的数据部分。错误消息表明存在的变量超出了默认部分的范围。一种解决方案是在初始化变量组之前使用pragma-idata节名。每个组必须使用256字节或更少的内存。XC8可以自动处理编译器生成的psect