Mbed环境搭建

什么是mbed? 
简而言之,mbed就是一个开发平台,一个面向ARM处理器的原型开发平台,它具体包括免费的软件库(SDK),硬件参考设计(HDK)和在线工具(Web)三部分内容,各个部分的具体介绍如下: 
SDK:mbed设计了一个硬件抽象层,从而屏蔽了不同mcu厂商提供了微处理之间的差异,对于用户来说,他只需要和这个硬件抽象层打交道即可,也就是说,用户基于mbed开发的应用可以很方便地更换使用不同厂商的arm微处理器,从而留给用户更多的选择。 
HDK:HDK是mbed提供的硬件参考设计,它是面向用户开发设计的,所以HDK提供了统一了程序上载接口,单步调试接口,串口调试接口,用户无需购买其它硬件就可以开始软件开发工作。 
WEB:为了省去用户开发环境安装的麻烦,mbed提供了一个完备的基于浏览器的微处理器软件开发环境,包括代码编写,程序编译,版本控制等功能,用户只要上网就可以开发,编译结果只要下载保存到mbed开发板上即可工作,非常方便。 
对于没接触过mbed的同学来说,听了这些,依然困惑,但是我们隐约感到,就和我们写java前需要安装jdk和eclipse,写C语言需要安装vcc一样,反正看样子想干什么总得先整个环境出来,来谁的地盘就得遵守谁的规则。同样的,使用mbed也得先安装相关环境,so,怎么装?装什么? 
进入网址https://github.com/ARMmbed/mbed-cli,上面的第一个短视频就是安装教程。如果不想看视频,也可以登录mbed官网,一样有指导,走一遍: 
1:点开get started 

2:tutorials 

3:next 

4:mbed提供两种编译方式,在线和离线,选择离线方式 

5: ARM mbedCLI的安装过程取决于您的操作系统。请选择您的主机操作系统。每个操作系统的安装说明将引导您了解如何在本地安装mbedCLI。选择windows 

依次下载安装Mbed CLI,Python, Pip,GNU Arm Embedded version 6,另需安装两款版本管理工具git和mercurial即可,至此环境搭建完成。

 

from: https://blog.csdn.net/qq_41011336/article/details/82591545

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值