ble uart
1.0.0
BLE-UARTは、Nordic BluetoothチップとKeil開発環境に基づいた低電力Bluetoothシリアルポートソースコードです。 Bluetooth愛好家を助けたいと思っています!
ファイル:PCA10001.h
#define RX_PIN_NUMBER 12
#define TX_PIN_NUMBER 11
#define CTS_PIN_NUMBER 10
#define RTS_PIN_NUMBER 8
#define HWFC falseファイル:user_ble_control.h
#define DISCONNECT_BLE_SWITCH 13
#define WAKEUP_BLE_SWITCH 23
#define BLE_STATUS 29DISCONNECT_BLE_SWITCH : [in] fornily edgeが有効で、現在確立されているBluetooth接続を切断し、ブロードキャストし、再び接続を待ちますWAKEUP_BLE_SWITCH :[ in ] bluetoothチップを起き上がり、システムのbluetoothチップを倒すエッジでオフになり、低レベルのシリアルポートが正常に機能し、高レベルのシリアルポート電源がオフになっていますBLE_STATUS :[ out ]高レベルは、Bluetoothが接続されていることを示し、低レベルはBluetoothが接続を待っていることを示します
AT+ADVEN:system offとsystem onモードコマンド
AT+ADVEN0 :Bluetoothがsystem offにするかどうかを決定し、Bluetoothがsystem offステップに入力し、 a 发送AT+ADVEN0 、 b WAKEUP_BLE_SWITCH 输入高电平AT+ADVEN1 : system offモードをオフにします