Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
程序调用CLOCK_DRV_Init,返回值为STATUS_SCU_CLK_SWITCH_TIMEOUT。程序就运行不下去了。
扒源码发现是 CLOCK_SYS_SetScuConfiguration -> CLOCK_SYS_ConfigureSystemClock(SCU_SYSTEM_CLOCK_SRC_SIRC); -> 在这个函数里,没有设置成要设的SIRC,超时了。
但是我跑I2C的例程,是可以正常初始化的,IIC的例程可以正常运行。看了一下SCU和CMU的配置,IIC和SPI也是一样。
只有IPC的配置不一样。 所以这里求助下,这是什么原因?
https://forum.ytmicro.com/topic/1500/iar-debug-clock-初始化失败问题,看一下是否是这个问题
是这个问题,新生成的Demo,忘记改了。谢谢!
快速上手云途开发生态
发帖前请查看
帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...