Zephyr内核详解,第0篇 开发环境

本文详细介绍了在macOS Mojave上搭建Zephyr内核开发环境的步骤,包括开发板st nucleo-l476rg的选择,安装gcc-arm-none-eabi-7-2018-q2-update-mac交叉编译器,使用Homebrew安装open-ocd,设置必要的环境变量,以及解决编译和烧录过程中可能遇到的问题。通过遵循这些步骤,开发者可以成功编译并烧录Zephyr内核到开发板。
摘要由CSDN通过智能技术生成

                                                                  Zephyr内核详解,第0篇 开发环境

         Zephyr是什么就不赘述,总之是一款遵循GPL的linux基金会的开源RTOS,以下的一系列文章均基于这款系统展开;嵌入式行业只讲理论不是实践就是耍流氓,先介绍下实验环境,

先从如何搭建环境开始说起:

1.开发板:st nucleo-l476rg

2.开发环境:macos mojave (10.14)

3.zephyr版本:v1.13.0

4.交叉编译:gcc-arm-none-eabi-7-2018-q2-update-mac

5.烧录工具:open-ocd V0.10.0

下面逐个说明:

1.关于开发版,建议购买原厂的能大大降低硬件问题导致的各种问题

2.开发环境可以支持windows/linux/mac这里我选择mac,需要注意的是现阶段zephyr sdk是不支持mac的,需要自己搭建环境,下面会介绍详细步骤

3.zephyr版本可以直接在官网下载最新的release版本就行,我用的是v1.13.0。www.zephyrproject.org,也可以使用git clone

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值