MQX USB Device - CW10.1 using the Kenetis K40 - Composite Class

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

MQX USB Device - CW10.1 using the Kenetis K40 - Composite Class

ソリューションへジャンプ
1,529件の閲覧回数
accutime
Contributor III

Hello

 

Documentation and code warrior examples seems typically poor regarding the USB Device Software

 

I was wondering if anybody has had success in a Composite Class USB Device using the following classes :-

 

HID   - (keyboard)

CDC - (serial comms)

MSD - (mass storage) 

 

If so could anybody please supply code examples

 

A second question is it possible to have 2 or 3 CDC in the same USB Device. ie USB to 3 serial ports

 

Thanks in advance

 

Paul H

 

 

ラベル(1)
タグ(1)
0 件の賞賛
返信
1 解決策
1,164件の閲覧回数
Teckna
Contributor V

Hi Paul,

 

Here is the answer I received to a service request I opened few weeks ago:

 

Spoiler
We have to say that our USB device stack is not ready for dual functionalities. There is not only one issue or potentional risk (must be investigated) in the USB device stack + USB device classes that can lead to disfunctionality. We have never tried 2 instances of one device at the same time in MQX. This will be investigated and try to find the solutions. Unfortunately we can not give a resolution date for this.

 

My application should have two virtual serial ports on a single USB device. At this time the enumeration process is ok, the first port works fine, but the second one cannot be opened (for example in Hyperterminal).

 

Teckna

元の投稿で解決策を見る

0 件の賞賛
返信
2 返答(返信)
1,165件の閲覧回数
Teckna
Contributor V

Hi Paul,

 

Here is the answer I received to a service request I opened few weeks ago:

 

Spoiler
We have to say that our USB device stack is not ready for dual functionalities. There is not only one issue or potentional risk (must be investigated) in the USB device stack + USB device classes that can lead to disfunctionality. We have never tried 2 instances of one device at the same time in MQX. This will be investigated and try to find the solutions. Unfortunately we can not give a resolution date for this.

 

My application should have two virtual serial ports on a single USB device. At this time the enumeration process is ok, the first port works fine, but the second one cannot be opened (for example in Hyperterminal).

 

Teckna

0 件の賞賛
返信
1,164件の閲覧回数
Fabi
Contributor III

I'm trying to implement composite USB device having CDC plus MST. Does anybody know, if the answer from Spoiler is also vaild for MQX 3.8?

0 件の賞賛
返信