共2条
1/1 1 跳转至页
问
我的显示程序很怪,字模数组的容量竟然有大小限制,超过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啊
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 跳转至页
回复
我要赚赏金打赏帖 |
|
|---|---|
| 设备功耗web监控界面(ESP32C5)被打赏¥28元 | |
| OrangePiZero2W系统被打赏¥33元 | |
| Linux环境下以模拟方式快速实现出入管理功能测试被打赏¥24元 | |
| 树莓派3+Klipper,老3D打印机满血升级被打赏¥33元 | |
| OK1126B-S开发板下串口屏及其应用被打赏¥21元 | |
| 低功耗超声波液位测距仪(ESP32S3)被打赏¥27元 | |
| 在K230DBOX上实现多时段语音提示功能被打赏¥14元 | |
| 使K230DBOX实现相机持续拍照功能被打赏¥12元 | |
| 基于K230DBOX的文本管理器设计被打赏¥14元 | |
| 基于K230DBOX的彩色画板功能实现被打赏¥15元 | |
我要赚赏金
