美文网首页
NuttX学习1

NuttX学习1

作者: 吃肉的马 | 来源:发表于2020-02-06 09:19 被阅读0次

    下载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的学习笔记

    相关文章

      网友评论

          本文标题:NuttX学习1

          本文链接:https://www.haomeiwen.com/subject/vmtdxhtx.html