arm/XPresso 1343でUSB汎用HIDを作る
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
[[FrontPage]]
#contents
2011/09/27からのアクセス回数 &counter;
** トラ技オフ会のコメント [#s70c550b]
このページの記事は、[[arm/JavaからARMマイコンパーフェクト...
2011年9月9日のトラ技オフ会でCQ出版の上村さまより、「ARMマ...
LPCXPresso 1343でできないかとのコメントを頂きました。
ここでは、USB HIDをLPCXpressoで実装する手順を紹介します。
** XPresso 1343にUSBコネクタを接続 [#r75b1f74]
調べたところ、LPCXPresso 1343基板でUSB HIDデバイスを実装...
&ref(USB接続図.png);
のように別途基板にUSBコネクタと抵抗を付ける必要があります。
そこで、以下のようにボードのスペースにUSBコネクタを接続し...
&ref(XPresso_ver.png);
** CodeBaseの移植 [#ae2d990c]
LPCXPresso 1343の場合CodeRedの開発環境が提供されているの...
これにLPC 1343用ライブラリのCodeBaseを以下の手順で移植し...
- CodeBaseのヘッダファイルをincフォルダにまとめます
- ソースは、そのままsrc以下にコピー
- C/C++ Buildの設定
-- MCU C Compiler:Directoriesにincを追加
-- MCU C Compiler:TargetのUse header for C library Newli...
-- MCU Linker: TargetのUse C libraryをNo librariesに変更
します。
** アプリケーションの作成手順 [#h648c20e]
通常のアプリケーションは、Debug Buildで問題ありませんが、...
- Release Buildでアプリケーションを作成し、
- Program Flashでフラッシュメモリに書き込む
という手順をしないと正しくアプリケーションが動作しません。
** LPCXPresso 1343のソース [#d2f95563]
以下にLPCXPresso用のプロジェクトファイル一式をアップしま...
- &ref(HID_Expresso.zip);
** QuickStart Boardもお薦め [#v869844c]
USBコネクタの半田付けが面倒という方には、
[[QuickStart Board>http://www.embeddedartists.com/product...
&ref(QuickStart_Board.png);
がお薦めです。((DigiKeyから購入しました))
** PC側の制御プログラム [#qf22fcc8]
PC側の制御プログラムは、[[arm/JavaからUSB HIDデバイスを制...
** コメント [#yf47a368]
#vote(おもしろかった[0],そうでもない[0],わかりずらい[1])
皆様のご意見、ご希望をお待ちしております。
#comment_kcaptcha
終了行:
[[FrontPage]]
#contents
2011/09/27からのアクセス回数 &counter;
** トラ技オフ会のコメント [#s70c550b]
このページの記事は、[[arm/JavaからARMマイコンパーフェクト...
2011年9月9日のトラ技オフ会でCQ出版の上村さまより、「ARMマ...
LPCXPresso 1343でできないかとのコメントを頂きました。
ここでは、USB HIDをLPCXpressoで実装する手順を紹介します。
** XPresso 1343にUSBコネクタを接続 [#r75b1f74]
調べたところ、LPCXPresso 1343基板でUSB HIDデバイスを実装...
&ref(USB接続図.png);
のように別途基板にUSBコネクタと抵抗を付ける必要があります。
そこで、以下のようにボードのスペースにUSBコネクタを接続し...
&ref(XPresso_ver.png);
** CodeBaseの移植 [#ae2d990c]
LPCXPresso 1343の場合CodeRedの開発環境が提供されているの...
これにLPC 1343用ライブラリのCodeBaseを以下の手順で移植し...
- CodeBaseのヘッダファイルをincフォルダにまとめます
- ソースは、そのままsrc以下にコピー
- C/C++ Buildの設定
-- MCU C Compiler:Directoriesにincを追加
-- MCU C Compiler:TargetのUse header for C library Newli...
-- MCU Linker: TargetのUse C libraryをNo librariesに変更
します。
** アプリケーションの作成手順 [#h648c20e]
通常のアプリケーションは、Debug Buildで問題ありませんが、...
- Release Buildでアプリケーションを作成し、
- Program Flashでフラッシュメモリに書き込む
という手順をしないと正しくアプリケーションが動作しません。
** LPCXPresso 1343のソース [#d2f95563]
以下にLPCXPresso用のプロジェクトファイル一式をアップしま...
- &ref(HID_Expresso.zip);
** QuickStart Boardもお薦め [#v869844c]
USBコネクタの半田付けが面倒という方には、
[[QuickStart Board>http://www.embeddedartists.com/product...
&ref(QuickStart_Board.png);
がお薦めです。((DigiKeyから購入しました))
** PC側の制御プログラム [#qf22fcc8]
PC側の制御プログラムは、[[arm/JavaからUSB HIDデバイスを制...
** コメント [#yf47a368]
#vote(おもしろかった[0],そうでもない[0],わかりずらい[1])
皆様のご意見、ご希望をお待ちしております。
#comment_kcaptcha
ページ名:
SmartDoc