实时操作系统-NuttX学习笔记(1)-开发环境搭建

本文记录了如何在Ubuntu环境下通过VirtualBox搭建Nuttx开发环境,包括安装必要的工具chain,OpenOCD,以及针对STM32F4探索者板的配置和编译过程,适合学习者参考。

1 简介

1.1 背景

学习NuttX视频教程,该视频教程语言为英文,为了在以后的工作学习中用到,在此记录学习内容,方便自己和大家查阅。

1.2 开发环境

虚拟机+系统:虚拟机VMware® Workstation 12 Pro+ubuntu 16.04LTS
开发板:正点原子STM32F4探索者

2 Nuttx开发环境搭建

视频地址:https://www.youtube.com/watch?v=heSkSd-_70g&list=PLd73yQk5Fd8JEsVD-lhwYRQKVu6glfDa8&index=1

2.1 安装开发工具

step1:

sudo apt install \
bison flex gettext texinfo libncurses5-dev libncursesw5-dev \
gperf automake libtool pkg-config build-essential gperf genromfs \
libgmp-dev libmpc-dev libmpfr-dev libisl-dev binutils-dev libelf-dev \
libexpat-dev gcc-multilib g++-multilib picocom u-boot-tools util-linux

stpe2
安装toolchain

sudo apt-get install gcc-arm-none-eabi binutils-arm-none-eabi

step3:

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值