完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我正在尝试使用 RT1176 为我的 SDRAM 组配置 SEMC 的参数。
在各种参数中,EVB 设置值 “ sdramconfig.tPrescalePeriod_Ns ”为“160 * (1000000000 / clockFrq)”。 注意:EVB 使用 2x16 位 SDRAM mod.W9825G6KH-5I,CLK=200MHz。 我使用不同的 166MHz CLOCK SDRAM 芯片,但我不知道必须使用什么数据来计算这个参数;我已经正确配置了所有其他参数,但我不明白这一点。 有谁知道如何配置此参数或可以指出描述它的 APPNOTE。 |
|
相关推荐
1个回答
|
|
在RT1176的SEMC参数配置中,sdramconfig.tPrescalePeriod_Ns是一个重要的参数,它控制了SDRAM的预分频周期。当SDRAM工作时,其时钟频率需要与系统时钟频率匹配。如果两者频率不匹配,SDRAM读写操作就会出错。因此,必须通过设置tPrescalePeriod_Ns值来控制SDRAM时钟的预分频周期,以确保SDRAM的时钟频率与系统时钟频率匹配。
对于不同类型的SDRAM芯片,它们的时钟频率和时序参数都是不同的。因此,在计算tPrescalePeriod_Ns参数时,需要考虑SDRAM的时序参数和时钟频率。可以按照下列公式计算tPrescalePeriod_Ns参数: tPrescalePeriod_Ns = 160 * (1000000000 / clockFrq) 其中,clockFrq为系统时钟频率,单位为MHz。 对于不同的SDRAM型号,需要根据其时序参数和时钟频率进行不同的计算。在实际应用中,可以参考SDRAM芯片的数据手册来获取相应的时序参数和参考值,然后根据上述公式计算tPrescalePeriod_Ns参数。同时,也可以参考RT1176的应用笔记来了解更多关于系统时钟和SDRAM时钟同步的知识。 |
|
|
|
只有小组成员才能发言,加入小组>>
1934个成员聚集在这个小组
加入小组我的项目我做主,使用GN+Ninja来完成构建系统(VSCode开发RT106X)
36421 浏览 0 评论
NXP IMX8应用处理器快速入门必备:技巧、使用、设计指南
4928 浏览 1 评论
6109 浏览 1 评论
6819 浏览 0 评论
NXP i.MX6UL开发板(linux系统烧录+规格+硬件+模块移植)使用手册
4249 浏览 0 评论
653浏览 2评论
求助,S32G上Core M启动后如何让Core A在Flash指定位置加载uboot?
646浏览 2评论
ESP32-WROVER-IE + LAN8720以太网,GPIO0电压只有1.6v,无法正常进入spi flash boot模式如何解决?
647浏览 2评论
求分享适用于PN7160 Android的NFC工厂测试应用程序
736浏览 2评论
848浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-26 13:06 , Processed in 1.143623 second(s), Total 79, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号