Antarmuka baris perintah sederhana dengan Nordic NRF24LE1 di STM32F4Discovery Board
Berdasarkan nrf24le1-libbcm2835 https://github.com/derekstavis/nrf24le1-libbcm2835
nrf24le1 qfn32 (5 × 5 mm) - http://www.ebay.com/itm/310888537660?sspagename=strk:mewnx:it&_trksid=p3984.m1497.l2649
Hubungkan ke PC melalui port USB mikro papan, serial chibios melalui driver USB di/dev/ttyACM0 (38400/8/n/1)
Pinout
SIGNAL |STM32F4 |nRF24LE1 (QFN32)
|DISCOVERY|
--------|---------|-----------------
SCK |PA05 |P0.5
MISO |PA06 |P1.0
MOSI |PA07 |P0.7
NSS |PE15 |P1.1
PROG |PB04 |PROG
RESET |PB05 |RESET
--------|---------|-----------------
VDD |3V |VDD
GND |GND |GND
--------|---------|-----------------
Perintah:
Tes - Tes Koneksi dengan NRF24LE1, Anda harus menerima jika koneksi OK
ch> test
* FSR original
-> FSR.RDISMB: 0
-> FSR.INFEN: 0
-> FSR.RDYN: 0
-> FSR.WEN: 0
-> FSR.STP: 0
-> FSR.ENDEBUG: 0
* FSR after WREN, WEN must be 1
-> FSR.RDISMB: 0
-> FSR.INFEN: 0
-> FSR.RDYN: 0
-> FSR.WEN: 1
-> FSR.STP: 0
-> FSR.ENDEBUG: 0
* FSR after WRDIS, WEN must be 0
-> FSR.RDISMB: 0
-> FSR.INFEN: 0
-> FSR.RDYN: 0
-> FSR.WEN: 0
-> FSR.STP: 0
-> FSR.ENDEBUG: 0
Dump [Ukuran] - Dump Flash Buffer Contents, Ukuran <= 16384, default 16384 byte
xmread [size] - Terima flash buffer dari PC via xmodem, size <= 16384, default 16384 byte
xmsend [size] - Mentransmisikan buffer flash ke pc melalui xmodem, ukuran <= 16384, default 16384 byte
Tulis - Tulis Buffer Flash ke NRF24LE1 Flash
BACA - BACA NRF24LE1 Flash ke Flash Buffer
NVWRITE - Tulis Buffer Bytes Flash 1024 ke dalam data NRF24LE1 NVM
NVREAD - BACA NRF24LE1 1024 BYTES Data NVM ke Buffer Flash
iPread - Baca data infopage NRF24LE1 512 Byte ke Buffer Flash
IPWRITE - Tulis Buffer Flash 512 Byte ke Infopage NRF24LE1
ERASE_ALL - Hapus Semua Data Flash NRF24LE1, NVM dan Infopage (dengan risiko Anda sendiri)