You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Nordic semiconductor. nRF52. Development kit=dk

Source: Nordicsemi.com


BLINKY

Anta at du har eit nRF52dk i handa og ingenting anna. Vi skal nå hjelpe deg å få det til å blinke.

1.Hardware

  1. Du treng ein Micro USB til å plugge i nRF52.
  2. Du treng ein datamaskin for å plugge andre enden av microUSBen i. Denne gjennomgangen antar at du finn ein datamaskin som køyrar windows eller GNU/linux.
  3. Vi anbefaler at du har både datamus og tastatur til datamaskinen din, da dettevil gjere resten av gjennomgangen enklare å følge.

2. Software

  1. Du må nå installere følgende programmer frå internett. Vi legg med linker, men viss det slutter å fungere, skal du kunne finne nettsidene ved hjelp av ein søkemotor på internett.
    1. Segger embedded studio
    2. Nordic Command Line Tools
    3. nRF5 SDK
      1. Dette er ei .zip mappe, unzip der du føler det er praktisk
        1. Windows: Du bør lagre den så langt nede i mappehirearkiet som mogleg, fordi windows slit med lange filstinamn.
        2. GNU/Linux: Sørg for at brukeren din har rettigheter til denne mappa.

3. Nordic Command Line Tool

  • Windows
    • Opne Command Prompt som administrator.
  • GNU/Linux
    • Bruk terminalen, og viss kommandoane ikkje fungerer, vurder å bruke sudo.
  1. Køyr kommandoen "nrfjprog"

  2. Denne kommandoen velger om du skal ha eit SoftDevice på nRF52, og i såfall kva for eit du vil ha.

  3. For å fjerne alle SoftDevices på nRF52, bruk kommandoen "nrfjprog --eraseall".
  4. For å legge til eit SoftDevice (dette steget kan hoppast over til du veit kva SoftDevice du treng):

    1. Naviger ved bruk av cd til nRF5_SDK_[versjon]/components/softdevice. Ex: "cd nRF5_SDK_[versjon]/components/softdevice"

    2. Her velger du kva SoftDevice du vil bruke. dei har namn som f.eks. s112. Du vil vite kva SoftDevice du treng når du treng eit (Dette blir også nevnt seinare her).
    3. Naviger videre til den mappa du vil, og til "hex" mappa i den. Her finn du ei fil ved endelse .hex. F.eks. "s112_nrf52_6.1.1_softdevice.hex"
    4. Køyr kommandoen "nrfjprog --program [softdevice].hex".   Ex: "nrfjprog --program s112_nrf52_6.1.1_softdevice.hex"
      1. NB hugs å bruke heile filstien til SoftDevice, med mindre du er i mappa.

4. Segger Embedded Studio


  • No labels