下载NuttX源码
1、先建立一个NuttX文件夹
mkdir NuttX
cd NuttX
2、将nuttx、apps、tools clone至NuttX
git clone https://bitbucket.org/nuttx/nuttx.git
git clone https://bitbucket.org/nuttx/apps.git
git clone https://bitbucket.org/nuttx/tools.git
配置NuttX
在NuttX中,配置文件的保留形式为:
boards/<arch-name>/<chip-name>/<board-name>/configs/<config-dir>
由于本人手头没有开发板,所以用NuttX模拟器SIM编译和调试。在nuttx文件夹中,用如下命令进行对模拟器sim的配置:
./tools/configure.sh sim/nsh
编译全部工程
依旧在nuttx文件夹中,编译整个工程:
make
启动虚拟机
./nuttx
启动会提示输入用户名和密码,默认用户名和密码为:
login: admin
password: Administrator
输入用户明和密码后可以登录至NSH的界面。
参考材料
1、nuttx/Document;
2、nuttx/README.txt;
3、《NuttX RTOS Porting Guide》,开发手册;
4、《NuttX C Coding Standard》,编程风格;
5、ATSAMV7Xult板卡调试Nuttx系统------NuttX模拟器SIM的的编译和调试
6、nuttx学习笔记
7、Godenfreemans的《NuttX的学习笔记
》
网友评论