我想问一问一下关于FLASH在初始状态无法读取读不到,只需要FLASH是初始化状态(没有写过数据),读取就会死机,我读写的地段段80000000段,我们是下图这种形态去操作的(参考的
ADS 的 TC275 TFT Flash 编程的演示)是,不是因为结局是这样这个位置没操作导致的,还有我们读写的方法不对
共4条
1/1 1 跳转至页
为什么TC234LPFLASH初始化状态无法读取?
2楼
1. FLASH芯片没有正确初始化: 在操作FLASH之前,需要通过相关的初始化函数设置FLASH的相关配置,包括时钟,读写保护等参数。确保初始化成功后再进行读取操作。
2. 读取方法错误: 检查读取FLASH的方法,确保使用正确的读取指令和正确的地址访问FLASH。不同类型的FLASH芯片可能需要使用不同的读取方法。
3. FLASH读取速度设置不正确: 有些FLASH芯片需要在进行读取操作之前设置合适的时钟速度或等待周期。确保根据FLASH芯片的规格和要求设置正确的读取速度。
4. 写入数据错误导致的读取失败: 如果在初始化状态下写入了错误或不合法的数据,可能会导致读取操作失败。在读取之前,确保没有进行过写入操作或者已经正确写入了合法的数据。
5. FLASH芯片损坏: 如果以上步骤都已经检查过,并且在其他状态下都能正常读取,那么可能是FLASH芯片本身出现了问题或损坏。尝试更换一个新的FLASH芯片来进行测试。
共4条
1/1 1 跳转至页
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
与电子爱好者谈读图二被打赏50分 | |
【FRDM-MCXN947评测】Core1适配运行FreeRtos被打赏50分 | |
【FRDM-MCXN947评测】双核调试被打赏50分 | |
【CPKCORRA8D1B评测】---移植CoreMark被打赏50分 | |
【CPKCORRA8D1B评测】---打开硬件定时器被打赏50分 | |
【FRDM-MCXA156评测】4、CAN loopback模式测试被打赏50分 | |
【CPKcorRA8D1评测】--搭建初始环境被打赏50分 | |
【FRDM-MCXA156评测】3、使用FlexIO模拟UART被打赏50分 | |
【FRDM-MCXA156评测】2、rt-thread MCXA156 BSP制作被打赏50分 | |
【FRDM-MCXN947评测】核间通信MUTEX被打赏50分 |