This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] RTOS:SYSBIOS - ADV7182驱动程序支持

Guru**** 2587365 points
Other Parts Discussed in Thread: SYSBIOS

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/592859/rtos-sysbios---adv7182-driver-support

Thread 中讨论的其他器件:SYSBIOS

工具/软件:TI-RTOS

大家好、

我们使用的是 adv7182视频解码器芯片 。 目前在 SYS-BIOS 中没有驱动程序支持。
我们希望将 SysBIOS 中的一些驱动 程序作为参考并开始开发。

我可以使用哪个驱动程序作为基础并开始开发?

谢谢、此致

Gokul

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您使用什么处理器来连接 adv7182芯片?

    Todd
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Todd、
    Gokul 正在使用 DRA7xx (J6)处理器。
    John
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我已将其移至器件论坛。 他们可以更好地了解从哪里开始。

    Todd
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好、Gokul、

    我已将您的问题转交给驾驶员专家。

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Gokul、

    您可以使用 BSP 软件包中的 ADV7611 FVID2驱动程序@ bspdrivers_\src\devices\adv7611作为参考。

    此致、

    Sivaraj R

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢 Sivaraj。

    首先、我必须执行 I2C 初始化(I2C 总线编号、速度)。

    我们能够查找特定于读取和写入的呼叫。
    bsp_deviceRead8 (i2cInstId、i2cDevAddr、regAddr、regVal、numRegs);
    bsp_deviceWrite8 (i2cInstId、i2cDevAddr、regAddr、regVal、numRegs);

    I2C 器件初始化的特定调用是什么? 我们无法在此驱动程序代码中找到。

    谢谢、此致、
    Gokul
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我没有得到你的问题。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    是否有任何驱动程序调用来分配 i2c 总线编号和从机地址?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我的问题是在读取和写入之前,我们是否需要配置总线速度 来初始化 I2C 总线?

     是否有方法检测 i2c 总线中的 i2c 从器件?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我正在尝试了解 adv7611驱动程序。

    何时调用函数 bsp_adv7611Create?


    /**\brief ADV7611驱动程序函数指针。 *
    静态常量 Fvid2_DrvOps gBspAdv7611DrvOps =

    FVID2_VID_DEC_ADV7611_DRV、//驱动程序 ID */
    &BSP_adv7611Create、/*创建*/
    &BSP_adv7611Delete、/* Delete */
    &BSP_adv7611Control、/* Control *
    空,/*队列*/
    空,/*等式*/
    空,/* ProcessFrames */
    空,/* GetProcessedFrames */
    空,/* ProcessRequest */
    空/* GetProcessedRequest */
    };
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好、Gokul、

    当您从应用程序校准 Fvid2_Create 时、将调用函数 Create。 请注意、您需要将 gBspAdv7611DrvOps 注册到 Fvid2层。 有一个 API Fvid2_Register 用于在 Fvid2层中注册新的驱动程序。
    请参阅 Ar0132/Ar0140传感器驱动程序。

    Rgds、
    Brijesh