ANT/LPC1114用ライブラリ
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
]
開始行:
[[ANT]]
* LPC1114用ライブラリ [#s2759ccd]
NXP社の 32bit マイコン LPC1114用ライブラリのサンプルコー...
このページにあるライブラリは α版です。このコードは無保証...
ant.c では ANTチップへ UARTを通じてコマンドやリザルトを送...
そのため、このサンプルでは、uart.c および uart.h も必要に...
uart.c および uart.h につきましては、ライセンスを確認中...
- ヘッダファイル &ref(ant.h);~
- Cソースファイル &ref(ant.c);~
*** 使用例 [#f68955ac]
#include <ant.h>
#include <uart.h>
#define DEVICE_NUMBER 31
#define MAX_BUFSIZE 32
#define ANT_CH 0
unsigned char buffer[MAX_BUFSIZE];
void OpenANT() {
// 0ch に通信パラメータを設定して、チャンネルをオープ...
ANT_ResetSystem(); ...
ANT_AssignChannel( ANT_CH, ANT_Bidirectional_Slave, 0) ;...
ANT_SetChannelId( ANT_CH, DEVICE_NUMBER, 1, 1 ); ...
ANT_SetChannelPeriod_Hz( ANT_CH, 4 ); ...
ANT_SetChannelRFFreq( ANT_CH, 4 ); ...
ANT_OpenChannel( ANT_CH ); ...
return;
}
void main () {
int s;
OpenANT();
while(1) {
if ( s = BC_ANT_RecvPacket( buffer, MAX_BUFSIZE ...
// ANTチップからのデータ受信時の処理...
// パケットを受信したときや ANTチップからの...
}
}
}
終了行:
[[ANT]]
* LPC1114用ライブラリ [#s2759ccd]
NXP社の 32bit マイコン LPC1114用ライブラリのサンプルコー...
このページにあるライブラリは α版です。このコードは無保証...
ant.c では ANTチップへ UARTを通じてコマンドやリザルトを送...
そのため、このサンプルでは、uart.c および uart.h も必要に...
uart.c および uart.h につきましては、ライセンスを確認中...
- ヘッダファイル &ref(ant.h);~
- Cソースファイル &ref(ant.c);~
*** 使用例 [#f68955ac]
#include <ant.h>
#include <uart.h>
#define DEVICE_NUMBER 31
#define MAX_BUFSIZE 32
#define ANT_CH 0
unsigned char buffer[MAX_BUFSIZE];
void OpenANT() {
// 0ch に通信パラメータを設定して、チャンネルをオープ...
ANT_ResetSystem(); ...
ANT_AssignChannel( ANT_CH, ANT_Bidirectional_Slave, 0) ;...
ANT_SetChannelId( ANT_CH, DEVICE_NUMBER, 1, 1 ); ...
ANT_SetChannelPeriod_Hz( ANT_CH, 4 ); ...
ANT_SetChannelRFFreq( ANT_CH, 4 ); ...
ANT_OpenChannel( ANT_CH ); ...
return;
}
void main () {
int s;
OpenANT();
while(1) {
if ( s = BC_ANT_RecvPacket( buffer, MAX_BUFSIZE ...
// ANTチップからのデータ受信時の処理...
// パケットを受信したときや ANTチップからの...
}
}
}
ページ名:
BC::labsへの質問は、bc9-dev @ googlegroups.com までお願い致します。