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

YunTu Forum

YTMicro.com
  1. 主页
  2. Discussion & Question
  3. YT MCAL
  4. SPI MOSI波形没有拉低问题

SPI MOSI波形没有拉低问题

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

    在配置里 MOSI引脚我配置默认电平为低,在SPI配置中,我也配置空闲电平为低,但是发送完数据后,MOSI波形没有变低,是什么问题呢?

    2fa7a269-1d1a-4c9d-a56a-f4b5d5c39d6c-image.png

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

      配置空闲电平为低,指的是配置的SpiShiftClockIdleLevel这个参数吗? 这个参数只配置clock pin的状态,不针对data。MCAL中对MOSI引脚的状态没有配置项采用的是默认值
      image.png

      1 条回复 最后回复
      0
      • telinjiaT 离线
        telinjiaT 离线
        telinjia
        写于 最后由 编辑
        #3

        我配置的是port相关的,
        image.png
        在不发送数据的情况下,上电后MOSI引脚也会默认拉高
        这个脚是不受port配置影响吗?是什么导致它拉高了呢?

        1 条回复 最后回复
        0
        • FrankF 离线
          FrankF 离线
          Frank YunTu
          写于 最后由 编辑
          #4

          Pin Mode配置为非GPIO时,这个配置项是无效的。因为被复用到了SPI,所以SPI和port初始化后MOSI受SPI ip控制。

          1 条回复 最后回复
          0
          • telinjiaT 离线
            telinjiaT 离线
            telinjia
            写于 最后由 编辑
            #5

            请问SPI IP具体是什么?硬件上内部有默认上拉吗?

            1 条回复 最后回复
            0
            • FrankF 离线
              FrankF 离线
              Frank YunTu
              写于 最后由 编辑
              #6

              猜测是High Z模式,然后根据实际状态进行配置,所以初始化完成后且第一次通信之前有可能是高也可能是低。但是MOSI的初始化状态对SPI的通信不产生任何影响。你是在使用过程中遇到什么问题了吗?

              1 条回复 最后回复
              0
              • telinjiaT 离线
                telinjiaT 离线
                telinjia
                写于 最后由 编辑
                #7

                image.png
                请问我这边能知道DHZEN处于那种模式吗?
                实测两种模式上波形有什么差异吗?

                1 条回复 最后回复
                0

              • 云途论坛规则/Yuntu Forum Rules

                发帖前请查看

              • YCT离线License申请流程

                帮助没办法联网的电脑使用YCT

              • YT CONFIG TOOL调查问卷

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

              • demo
                11
                can
                8
                lin stack
                5
                yt-link
                5
                vscode
                3
                adc模块
                2
                i2c
                2
                uuid
                2
                Online Users
                • 登录

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