Skip to content

2021.11.12現在 → nRF9160 feather& nRF Connect SDK 基礎知識的な何か (1)

nRF Connect SDK の Sample プログラムは、

matthew

Published November 02, 2023

Original author: KiKUiCHi · JapanOriginal source (new tab)

2021.11.12現在 → nRF9160 feather& nRF Connect SDK 基礎知識的な何か (1)

Components

Hardware components

WIZnet parts

Project description

2021.11.12現在 → nRF9160 feather& nRF Connect SDK 基礎知識的な何か (1)

Posted at

ファイル構成

nRF Connect SDK の Sample プログラムは、
ncs/nrf/samples/
もしくは、
ncs/zephyr/samples/
もしくは、
ncs/nrf/applications/
のディレクトリの中に入っている。
(ncs ディレクトリは、環境構築時に作成するディレクトリ)

それらを見てみると似た感じの構成になっている。

・CMakeLists.txt
・prj.conf
・Kconfig
・src/main.c
・build_circuitdojo_feather_nrf9160ns (プロジェクト作成時に動的に生成されるフォルダ)
・circuitdojo_feather_nrf9160ns.overlay(デフォルトのデバイスツリー設定を変更する場合に、自力で追加するファイル)

CMakeLists.txt

src ディレクトリ以下などに存在するソースファイルをプロジェクトに取り込むための定義ファイル的になもの。
Make ファイルもどき。

zephyr_library_sources() の中に tab や space 区切りで、ソースファイルのパスを記述してやるとプロジェクトに取り込まれる。

Comments

Similar projects you might like

Comments