1 簡單介紹:http://www.riot-os.org/api/index.html#the-quickest-start
github wiki頁面:https://github.com/RIOT-OS/RIOT/wiki
2 git 源碼庫 地址: git://github.com/RIOT-OS/RIOT.git
3 make的方法,加上board 的類型 比如:make BOARD=samr21-xpro
4 寫代碼時用到新的MCU模塊時
使用新增的mcu模塊資源時, Makefile修改 FEATURES_PROVIDED += 模塊名 比如 periph_i2c
mcu的模塊初始化函數在board_init裏面,
mcu的模塊的參數配置如: 晶振 時鐘分頻 uart參數 在board的include .h文件裏配置
代碼 添加 include模塊的路徑,使函數可以調用
5 寫代碼時用到新的系統資源比如shell或者driver模塊時
使編譯鏈接ok:USEMODULE += 模塊名 比如 shell,
代碼 添加 include模塊的路徑,使函數可以調用
6 新寫驅動時 指導頁面:http://www.riot-os.org/api/driver-guide.html
7 各個模塊的介紹:http://www.riot-os.org/api/modules.html
8 例子的git地址:https://github.com/RIOT-OS/RIOT/tree/master/examples/hello-world
目錄裏面的README.md 有使用說明
自己可以先使用test和example裏的例子去運行,去看配置,例子很充分的。
9 交叉編譯工具下載地址:https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm/downloads