这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » 数组的容量有大小限制吗?

共2条 1/1 1 跳转至

数组的容量有大小限制吗?

院士
2006-09-17 18:14:16     打赏
数组的容量有大小限制吗?



关键词: 数组     容量     大小     限制    

院士
2006-12-22 22:43:00     打赏
2楼
问 我的显示程序很怪,字模数组的容量竟然有大小限制,超过892个字节后,编译没有问题,用JTAG仿真却报错说0xaa553209 flash setor1 write failed!不知道这是什么原因? 1: re肯定不是单独的大小问题.可能是数组太大了,FLASH烧写出问题了. 2: 怎么样解决呢我用的是2214芯片,工程模板是2100的。不知道要根改什么? 3: Only sector1?
Not all sectors?
你编译出来的文件多大? 修改数组大小后有无不同?
这是写FLASH失败, 应该更多的是硬件上的问题.
  4: 只有SECTOR1 没有其他SECTOR问题是我把数组减到一定大小时,它就ok了。还是我的程序有问题。编译过了啊 5: 如果数组在程序中不用就没有问题,是不是程序问题?我的程序如下:
               横坐标  纵坐标   ASCII代码        前景色       背景色
void DispASCII(uint16 x,uint8 y,uint8 char_code,uint8 colorf,uint8 colorb)
{    uint8 i,m;
    uint8 j;
//    j = ascii_code-0x20;
    for (i=0;i<16;i++)
    {   
            j =aa[char_code*16+i];
            Convert_Address(x,y,i);
            for (m=0;m<8;m++)
            {    if((j&(0x80>>m))>0)
                 Lcd_Data(colorf);
                else Lcd_Data(colorb);
            }

    }
} 6: 我做的一个开机界面,240×128的,做成一个一维数组,很好呀 7: 如果我用DEBUGINRAM就没有问题了难度是FLASH坏了?
还有我用ISP烧时,它竟然说已经超过flash大小了。而我的HEX文件才20多k啊

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]