タグ

ブックマーク / www.dinop.com (2)

  • PSoCでUSBマウスを作る(dinop.com)

    今回はUSB機能を内蔵したPSoC「CY8C24794-24LFXI」を利用してUSBマウスを作る。 PSoC Designerの「USBFS」モジュールはHIDデバイスをサポートしているため簡単にUSBマウスやUSBキーボードを作れる。 プロジェクトの作成時に「CY8C24794-24LFXI」を選択するのを忘れないように注意する。今回もC言語で開発を行った。 PSoC Designerが起動したら「Protocol」にある「USBFS」をダブルクリックする。 するとUSBのデバイスクラスを問われる。ここで「Human Interface Device(HID)」を選択する。 これで「USBFS_1」がプロジェクトに追加された。確認したら「Config」メニューの「Interconnect」を選択して画面を切り替える。 そして「USBFS_1」のアイコンを右クリックして現れるメニューから

  • PSoCをUSB(HID)デバイスとして接続しデータを受信する(dinop.com)

    PSoC Designerを利用すると簡単にHIDに対応したUSBデバイスを作れる。前回の「PSoCでUSBマウスを作る」ではPSoCでHIDに対応したUSBマウスを作成した。作成したマウスはWindows標準のドライバーが利用されるため、USBポートに挿せば即利用できるものだった。 今回はPSoC CY8C24794-24LFXIを利用してUSB経由でPSoCからPCへデータを送信する。利用するドライバーはWindows標準のものなのでPC側では動作確認用のEXEファイルが1つあればいい。ほかにsysファイルやdllファイルなどは必要ない。つまりDDKなどがなくともPC側のアプリケーションを開発できる。 プロジェクトにUSB用のモジュールを追加する。今回も「USBFS」を利用した。「Protocols」にある「USBFS」をダブルクリックする。 するとUSBデバイスクラスを問う画面が開く

  • 1