Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Nowa wersja
Poprzednia wersja
nrf52 [2021/05/31 00:50]
not7cd utworzono
nrf52 [2021/05/31 01:37] (aktualna)
not7cd
Linia 7: Linia 7:
  
 https://​infocenter.nordicsemi.com/​index.jsp?​topic=%2Fug_nrf52832_dk%2FUG%2Fnrf52_DK%2Fsetting_up.html https://​infocenter.nordicsemi.com/​index.jsp?​topic=%2Fug_nrf52832_dk%2FUG%2Fnrf52_DK%2Fsetting_up.html
 +
 +==== Examples ====
 +
 +Trzeba ustawić dobrze ''​components/​toolchain/​gcc/​Makefile.posix''​
 +<​code>​
 +GNU_INSTALL_ROOT ?= /usr/bin/
 +GNU_VERSION ?= 7.3.1
 +GNU_PREFIX ?= arm-none-eabi
 +</​code>​
 +
 +Mamy różne devboardy, typu pca10040
 +
 +Soft device to stack Bluetooth, przeważnie używamy s132.
 +
 +<​code>​
 + ​~/​Projects/​sdk/​nRF52/​examples/​peripheral/​blinky/​pca10040/​s132/​armgcc                                                                                                  
 +❯ ls
 +blinky_gcc_nrf52.ld ​ Makefile
 +</​code>​
 +
 +Zainstaluj jprog itp.
 +
 +https://​www.nordicsemi.com/​Software-and-tools/​Development-Tools/​nRF-Command-Line-Tools/​Download#​infotabs
 +
 +potem można używać ''​make flash''​
 +
 +!!! config/​sdk_config.h
 +
 +budowanie beacona ​
 +
 +<​code>​
 +cd sdk/​nRF52/​external/​micro-ecc ​                                                                                                                           ​
 +dos2unix build_all.sh
 +chmod +x build_all.sh
 +./​build_all.sh
 +</​code>​
 +
 +=== Programowanie urządzenia ===
 +
 +GND detect determinuje czy programowany jest procek na DK czy poza. Zewrzyj z masą aby programować.
 +
 +VTG to referencyjne napięcie zewnętrznego IC.
 +
  • nrf52.1622415014.txt.gz
  • ostatnio zmienione: 2021/05/31 00:50
  • przez not7cd