STM32L476移植华为LiteOS系列教程---开发前的准备 2

举报
樊心昊 发表于 2020/04/17 12:01:15 2020/04/17
【摘要】 一、准备开发工具 STM32CubeMX用于生成工程文件:STM32CubeMX下载地址 IoT Studio用于编译、烧写和调试自己的工程文件和硬件:IoT Studio下载地址 最新的LiteOS_SDK,IoT Studio基于LiteOS_SDK来为我们添加各类组件:LiteOS_Lab的github地址二、安装各类环境和下载最新LiteOS源码 安装STM3...

一、准备开发工具

    STM32CubeMX用于生成工程文件:STM32CubeMX下载地址

    IoT Studio用于编译、烧写和调试自己的工程文件和硬件:IoT Studio下载地址

    最新的LiteOS_SDK,IoT Studio基于LiteOS_SDK来为我们添加各类组件:LiteOS_Lab的github地址


二、安装各类环境和下载最新LiteOS源码

    安装STM32CubeMX和IoT Studio的教程特别多,我就不在这里累述了,说下GitHub上克隆仓库/分支。

    image.png


    点击①处,可以切换分支,LiteOS_lab有好多分支,我们一般情况选用默认的即可(主分支),有的分支属于正在开发的,或者是测试的。

    点击②处,可以选择克隆或者下载,直接下载一个.zip文件或是将其克隆到我们的电脑上用git来管理。

    点击③处,可以查看每一次的提交修改了啥,啥时候提交的(PS.你可以发现华为工程师们都是特别辛苦的)。

    点击④处,可以查看每一个发行版本的总结和该版本与上一个版本的差异。

    我们一般情况下选择直接下载.zip到桌面即可,如果你想将自己写的LiteOS的一些组件也贡献到仓库中,我建议你使用一个“github桌面”,可以图形化管理你电脑上的github仓库、提交修改、对比差异等。

    image.png

    ①:一些使用手册,就像你买了一件商品,说明书就在这里。

    ②:第三方库,例如STM32的Hal库文件。

    ④:LiteOS的全部组件都在这里了。

    ⑤:暂时用不到,可以忽略。

    ⑥:一些工具,例如kconfig工具(后面我们配置使用哪些组件都是这个工具的功劳)、OTA工具。


PS:下期就开始移植,大家有啥疑惑的或者需要我仔细讲的地方请留言!



【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。