在线时间0 小时
UID1339548
注册时间2008-5-26
NXP金币0
该用户从未签到
新手上路

- 积分
- 7
- 最后登录
- 1970-1-1
|

楼主 |
发表于 2014-6-10 17:45:18
|
显示全部楼层
回复:EzPort 如何烧写flash 下载程序
问题解决了,是我指令顺序不对
这是可以正常使用的程序:
void EzPort_Write_Sector(const unsigned char* pBuffer,u32 WriteAddr,u16 NumByteToWrite)
{
u16 i,sta;
EzPort_Write_Enable();
while ((EzPort_ReadSR()&0xC8));
SPI_EZPORT_CS=0; //ʹÄÜÆ÷¼þ
SPI2_ReadWriteByte(EZPORT_FlashSectionProgram); //·¢ËÍдҳÃüÁî
SPI2_ReadWriteByte((u8)((WriteAddr)>>16)); //·¢ËÍ24bitµØÖ·
SPI2_ReadWriteByte((u8)((WriteAddr)>>8));
SPI2_ReadWriteByte((u8)WriteAddr);
for(i=0;i |
|