问题1:看手册说SDIO的时钟配置有两种模式,一种是采用旁路模式,直接使用HCLK的时钟,而SDIO时钟最高可为48MHz,那么采用旁路模式时,系统时钟就不可以大于48MHz,是这样的么?
问题2:SDIO另一种时钟配置模式是采用非旁路模式----对接入到SDIO适配器的HCLK/2时钟进行分频获得SDIO_CLK,分频系数范围为0--255,如果使用72MHZ的系统时钟,经分频后最高可得到36MHz的SDIO_CLK。看到有人说SDIO时钟大于24MHz时就需要采用旁路模式,那么就是不允许分频系数设置为0,与手册的说法有些矛盾,请问大于24MHz时需要采用旁路模式 这个说法是否正确,其原因在哪里?
问题3:如何使SDIO的时钟频率达到48MHz?我想到有两个办法:一是系统时钟超频到96MHz,然后分频得到48MHz的SDIO_CLK,而是系统时钟降频到48MHz,使用旁路模式得到48MHz SDIO_CLK。不知这两种方法是否可行,请大家指导一下,谢谢。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
自己顶一下,有哪位了解的朋友可以帮忙指点一下么?
我自己实际测了一下,系统时钟72MHz,分频系数为0,可以得到36MHz的时钟。
一周热门 更多>