我正在使用的BSP中包含两个USB驱动程序。用于设备模式的USB功能驱动程序和用于主机模式的主机控制器驱动程序。两个驱动程序都使用OTG控制器,但将控制器配置为专门在一种模式或另一种模式下工作。
这是OTG控制器驱动程序的工作方式吗?通过根据应使用的模式切换控制器的配置,还是可以配置为在初始化时使用两个驱动程序?
OTG驱动程序是否控制设备的激活/停用以及主机驱动程序是否根据需要关闭/打开它们?哪个驱动程序应该在BuiltIn注册表项下?
我真的在寻找基本的OTG功能概念,简单介绍它如何控制设备和主机驱动程序的初始化/使用。
感谢您提供的任何信息。