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