完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
读操作比写操作慢很多的原因可能有以下几点:
1. FMC操作的时序设置不合理:读操作的时序要求可能比写操作更严格,导致读操作的延迟更高。检查FMC配置时序参数是否设置正确,确保读写操作的时序要求被满足。 2. SDRAM芯片的性能限制:不同的SDRAM芯片具有不同的读写速度要求,可能芯片自身的限制导致读操作较慢。可查阅SDRAM芯片的数据手册,了解其读写性能参数,以确定是否符合预期。 3. STM32H7内部总线带宽限制:STM32H7的内部总线带宽可能会成为读操作速度较慢的瓶颈。当读操作返回的数据量大于总线带宽时,读操作的速度可能会受到限制。可以尝试减小读操作数据量或优化代码以降低读操作对总线的占用。 4. MCU与SDRAM之间的距离:MCU与SDRAM之间的引脚连接线长、排线质量等因素都会对读写速度产生影响。确保连接线路短、质量好,且没有干扰信号的干扰。 此外,代码中涉及的TIM2计时可能会引入额外的延迟,可能会对测量结果产生一定的误差。最好使用专门的性能分析工具来准确测量读写操作的速度。 |
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1777 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1621 浏览 1 评论
1080 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
728 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1678 浏览 2 评论
1937浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
730浏览 4评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
570浏览 3评论
595浏览 3评论
stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?
553浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 23:43 , Processed in 0.851627 second(s), Total 81, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号