RCC_APB2PeriphClockCmd 是用来开启外设时钟的,SPI1挂在APB总线上。
你这里的18Mb/s,是波特率。如果APB是48MHz,设置分频系数至少是4,如果选2或1就超了。
刷新速率对卡屏肯定有影响,SPI速率的确很关键的一方面。你或许可以将AHB配置为36MHz,2分频后以满足
SPI的最大速率。当然,时钟调整这点你可以综合考虑。
另外,就是你代码处理上是否有优化空间呢?
RCC_APB2PeriphClockCmd 是用来开启外设时钟的,SPI1挂在APB总线上。
你这里的18Mb/s,是波特率。如果APB是48MHz,设置分频系数至少是4,如果选2或1就超了。
刷新速率对卡屏肯定有影响,SPI速率的确很关键的一方面。你或许可以将AHB配置为36MHz,2分频后以满足
SPI的最大速率。当然,时钟调整这点你可以综合考虑。
另外,就是你代码处理上是否有优化空间呢?
举报