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

YunTu Forum

YTMicro.com
  1. 主页
  2. Blogs
  3. 如何使用 YTMicro MCU 驱动欧司朗灯珠 (OSIRE_E3731i)

如何使用 YTMicro MCU 驱动欧司朗灯珠 (OSIRE_E3731i)

已定时 已固定 已锁定 已移动 Blogs
demo
10 帖子 2 发布者 448 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • D 离线
    D 离线
    Diga
    写于2024年9月20日 08:12 最后由 Frankie 编辑 2025年4月11日 13:52
    #1

    简介

    目前云途芯片 YTM32B1ME05 与 YTM32B1MD14 支持对欧司朗灯珠的驱动控制。
    MCU 在完成对灯珠的初始化后,即可对任意灯珠进行控制,例如改变颜色,亮度等,实现各种灯效。

    Video Player is loading.
    Current Time 0:00
    /
    Duration -:-
    Loaded: 0%
    0:00
    Stream Type LIVE
    Remaining Time --:-
     
    1x
      • Chapters
      • descriptions off, selected
      • subtitles settings, opens subtitles settings dialog
      • subtitles off, selected

        This is a modal window.

        The media could not be loaded, either because the server or network failed or because the format is not supported.

        Beginning of dialog window. Escape will cancel and close the window.

        Text
        Background
        Window
        Font Size
        Text Edge Style
        Font Family

        End of dialog window.

        配置参数

        灯珠通过串行总线控制,目前 MCU 通过 SPI 来实现对灯珠的控制,所以需要使能对应 SPI 的时钟,以及配置相关引脚,另外 DMA ,lpTMR 与中断优先级也需要配置,这些在示例中有配置,下面详细介绍一下引脚相关的配置(peripherals_osire_config.c)。

        当前的配置中,第零条灯带用 SPI4 来传输,第一条灯带用 SPI2 作传输。
        PTC14 作为 SPI2_PCS0,记录一下它的 PINMUX(3),以及它的 PCTRL 地址,即 PCTRL->PCR[14]
        PTC15 作为 SPI2_SCK,记录一下它的 PINMUX(3),以及它的 PCTRL 地址,即 PCTRL->PCR[15]
        ee08646c-e2f1-43d1-94fc-b3b3d16564dd-ODE0bJgE2oyvc0x8I2scidNQnIf.png
        此外,pinmux 中也得修改其引脚,PTC1 作 SPI2_SOUT,
        1c1fc067-b708-4fec-9b21-b7b8faa694ea-KuCPbHSqdoxCnOxJ11Icyo38nzd.png
        调用灯控相关API 时,有个参数是 StripNr,例如复位。若想复位第一条灯带,将 StripNr 设置为 1,就会使用 SPI2 向灯带发送复位指令
        df8e2d59-f165-4ce1-97ff-ac8ef8fa602b-LiKabyF2Mo3aphxRZdQcmx1ZnNe.png

          上述引脚配置需要根据实际硬件进行调整。
        

        编译

        目前灯珠驱动包以静态库的形式释放,支持 CMakeGCC,KEIL,IAR,YuntuIDE。可以通过 YT Config Tool 生成对应 IDE 的工程,随后添加静态库进行编译。关于在不同 IDE 下如何添加静态库,可参考该附件
        Osire demo 使用说明.pdf

        示例

        YTM32B1ME0_OSIRE.zip

        YTM32B1MD1_OSIRE.zip

        驱动库

        V1.0

        YTM32B1MD1_Osire_Library_v1.0.zip YTM32B1ME0_Osire_Library_v1.0.zip

        1 条回复 最后回复
        1
        • topic:timeago-later,2月
        • D 离线
          D 离线
          Diga
          写于2024年11月25日 08:27 最后由 编辑
          #2

          更新 YTM32B1HA0 OSIRE 驱动库与Demo示例

          YTM32B1HA0_OSIRE.zip

          1 条回复 最后回复
          0
          • topic:timeago-later,5月
          • D 离线
            D 离线
            Diga
            写于2025年4月10日 06:49 最后由 编辑
            #3

            更新 YTM32B1LE1 OSIRE 驱动库与 Demo 示例

            YTM32B1LE1_OSIRE.zip

            1 条回复 最后回复
            0
            • topic:timeago-later,15天
            • D 离线
              D 离线
              Diga
              编写于21天之前 最后由 编辑
              #4

              更新 YTM32B1MC0 OSIRE 驱动库与 Demo 示例

              YTM32B1MC0_OSIRE.zip

              1 条回复 最后回复
              0
              • topic:timeago-later,12天
              • A 离线
                A 离线
                augustin
                编写于9天之前 最后由 augustin 编辑 8天之前
                #5

                请问有YTM32B1LE05H0MLHT的OSIRE驱动库和demo吗,方便的话,麻烦发一下,非常感谢

                1 条回复 最后回复
                0
                • D 离线
                  D 离线
                  Diga
                  编写于9天之前 最后由 编辑
                  #6

                  更新 YTM32B1LE0 OSIRE 驱动库与 Demo 示例

                  YTM32B1LE0_OSIRE.zip

                  1 条回复 最后回复
                  0
                  • A 离线
                    A 离线
                    augustin
                    编写于3天之前 最后由 augustin 编辑 2天之前
                    #7

                    /PTC_16-28-GPIO-SPI2_SCK/ ---/PTC_15-29-SPI2_SOUT-/--/PTC_14-30-GPIO-SPI2_PCS0/,我用YTM32B1LE05H0MLHT开发板PC15一直没输出,还有我PC15接1044的tx,PC16接RX,CS没用上,1044长使能

                    1 条回复 最后回复
                    0
                    • D 离线
                      D 离线
                      Diga
                      编写于3天之前 最后由 编辑
                      #8

                      1044 是什么?
                      E3731i 与外部的通信口只有 SIOP and SION

                      1 条回复 最后回复
                      0
                      • A 离线
                        A 离线
                        augustin
                        编写于3天之前 最后由 编辑
                        #9

                        can芯片,你演示的是用PC15(spiout)直接 SIOP,PC16(spisck)直接 SION,然后第一个灯珠分别SIO1p上拉,SIO1n下拉吗

                        1 条回复 最后回复
                        0
                        • D 离线
                          D 离线
                          Diga
                          编写于3天之前 最后由 编辑
                          #10

                          第一颗灯珠必须与 MCU 直连,MCU 从 PAD 上输出的是单端信号,第一颗灯珠与第二颗灯珠之间可以用两个 CAN PHY 相连

                          1 条回复 最后回复
                          0

                          2/10

                          2024年11月25日 08:27

                          topic:navigator.unread, 8
                        • 云途论坛规则/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
                          • 登录

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