No.60264 作者:xianray 邮件:Talentxian@21cn.com ID:15648 登陆:5次 文章数:7篇 最后登陆IP:222.248.135.34 最后登陆:2006/12/21 10:55:45 注册:2003/10/23 23:45:24 财富:132 发帖时间:2004/8/12 10:37:46 发贴者IP:219.134.29.70 标题:xianray:为何访问FLASH ID时程序跑飞 摘要:No.60264为何访问FLASH ID时程序跑飞 为何访问FLASH ID时程序跑飞 我使用s3c4510的开发板,板上只有一块SST39SF040(512K×8bits)的FLASH芯片,我想通过C代码访问FLASH ID。但不知为何当我写入三个指令时程序跑飞了,我的代码如下: #define flash_base 0x0 void read_id() { unsigned long ulManuID; unsigned long ulDeviceID; *((volatile unsigned short *)(0x5555 + flash_base )) = 0x0aa; *((volatile unsigned short *)(0x2aaa + flash_base )) = 0x055; *((volatile unsigned short *)(0x5555 + flash_base )) = 0x90; SSTSF040_Delay(); /*ulManuID is a value of the manufactory, ulDevi ......
>>返回讨论的主题
|