回答你的问题:
Cyw20791B2 SPI Slave 模式下的最高 SCK 时钟频率是 16 MHz。
wiced_update_cpu_clock(TRUE, WICED_CPU_CLK_96MHZ) 对 SPI Slave 模式的最高时钟频率没有影响,该限制仍然为 16 MHz。
wiced_update_cpu_clock(TRUE, WICED_CPU_CLK_96MHZ) 在应用于 Cyw20791B2 时,实际上并不会将 CPU 频率设置为 96 MHz。wiced_update_cpu_clock() API 提供了时钟设置接口,但它会根据硬件能力约束实际的设置值。wiced_update_cpu_clock(TRUE, WICED_CPU_CLK_96MHZ) 时,SDK 内部的驱动逻辑会检测到芯片不支持 96 MHz。总结:
wiced_update_cpu_clock(TRUE, WICED_CPU_CLK_96MHZ):建议:
wiced_update_cpu_clock() 后,可以调用 SystemCoreClockUpdate() 获取更新后的实际系统时钟频率变量值,并使用它来进行外设(如 UART 波特率等)的正确配置。
举报
更多回帖