※ ChatGPTを利用し、要約された質問です(原文:一つのデバイスにUSB機器を2つプログラミング出来る?)
一つのデバイスにUSB機器を2つプログラミング出来る?
このQ&Aのポイント
USB機器を2つプログラミングできるか?HIDキーボードデバイスをPC側から制御する方法を教えてください。
PIC18F4550にUSB機器を作成する際、HIDキーボードデバイスとUSB Device CDCを同じデバイスにプログラミングできるか知りたい。
HIDキーボードデバイスとUSB Device CDCを一つのデバイスにプログラミングできるかどうか教えてください。
一つのデバイスにUSB機器を2つプログラミング出来る?
皆さんはじめまして!
少しわからない事がございますので教えてください。
当方現在、PIC18F4550にてUSB機器を作成しております。
コンパイラはC18を利用しております。
Microchip SolutionsのUSB Device - HID - Keybordを利用して
RB4に設置してあるスイッチを押すと自動で
『しばらくおまちください。』
とPC上のメモ帳などにオートタイピングするデバイスが完成しました。
ここまでは上手く行ったのですが、構想しているデバイスは
PC側からたとえば『A』と言う信号が流れてきたら
『しばらくおまちください。』
PC側からたとえば『B』と言う信号が流れてきたら
『おまたせいたしました。』
と、自動でタイピングするキーボードデバイスが目標です。
上記を実現するには当然HID keybordと、例えばUSB Device CDCを
一つのデバイス(PIC18F4550)にプログラミングできれば実現しそう
なのですが、この様なプログラミングは可能なのでしょうか?
何かヒントや参考になるwebサイトなどございましたら教えてください。
よろしくお願いいたします。
補足
SnowShower 様 ご回答ありがとうございます。 信号と表現してしまったので、わかりにくかったかもしれませんが 『a』と言う文字列、『1』と言う数値とお考えください。 目的は1つのデバイス(PIC18F4550)にCDCとHIDキーボードをプログラミング可能かどうか??を知りたかったのです。 1つのデバイスにCDCとHIDキーボードをプログラミングし、USB一本で 接続して、ホストから『1』が送られて来たら、HIDキーボードにて 『しばらくおまちください。』とホストのフォーカスがあるメモ帳なりメッセンジャーなりに タイピングする事は可能でしょうか? よろしくお願いいたします。