跳转至内容
  • 版块
  • 最新
  • 标签
  • 热门
折叠
品牌标识

YunTu Forum

YTMicro.com
  1. 主页
  2. Discussion & Question
  3. YTM32B1L系列
  4. SPI的SDK Spi_Master_Slave_Demo和Spi_Master_Slave_Dma_Demo clock初始化失败。基于YTM32B1LE0-EVB开发板

SPI的SDK Spi_Master_Slave_Demo和Spi_Master_Slave_Dma_Demo clock初始化失败。基于YTM32B1LE0-EVB开发板

已定时 已固定 已锁定 已移动 YTM32B1L系列
demospi
3 帖子 2 发布者 28 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • WuXiangW 离线
    WuXiangW 离线
    WuXiang
    编写于 最后由 WuXiang 编辑
    #1

    程序调用CLOCK_DRV_Init,返回值为STATUS_SCU_CLK_SWITCH_TIMEOUT。程序就运行不下去了。
    410546bd-4962-4308-a394-87f9159aa745-image.png
    e3ee154d-a10f-4f59-b027-2e4dbf9d7177-image.png

    扒源码发现是
    CLOCK_SYS_SetScuConfiguration ->
    CLOCK_SYS_ConfigureSystemClock(SCU_SYSTEM_CLOCK_SRC_SIRC); ->
    在这个函数里,没有设置成要设的SIRC,超时了。

    但是我跑I2C的例程,是可以正常初始化的,IIC的例程可以正常运行。看了一下SCU和CMU的配置,IIC和SPI也是一样。
    950ef82e-7d44-4d40-91c8-3703b8132a0d-image.png

    只有IPC的配置不一样。
    d52511fe-bac1-46fb-a9c7-9918a50fbfd7-image.png
    所以这里求助下,这是什么原因?

    1 条回复 最后回复
    0
    • KirkK 离线
      KirkK 离线
      Kirk YunTu
      编写于 最后由 编辑
      #2

      https://forum.ytmicro.com/topic/1500/iar-debug-clock-初始化失败问题,看一下是否是这个问题

      1 条回复 最后回复
      1
      • WuXiangW 离线
        WuXiangW 离线
        WuXiang
        编写于 最后由 编辑
        #3

        是这个问题,新生成的Demo,忘记改了。谢谢!

        1 条回复 最后回复
        0

      • 云途开发生态介绍

        快速上手云途开发生态

      • 云途论坛规则/Yuntu Forum Rules

        发帖前请查看

      • YT CONFIG TOOL调查问卷

        帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...

      • can
        24
        demo
        22
        lin stack
        13
        uds
        13
        md14
        6
        fbl
        5
        yt-link
        5
        adc模块
        4
        Online Users
        JatZhangJ
        JatZhang
        • 登录

        • 登录或注册以进行搜索。
        • 第一个帖子
          最后一个帖子
        0
        • 版块
        • 最新
        • 标签
        • 热门