Alios things相关资料

写本文的目的主要是当初学习Alios时,感觉其参考资料比较乱,所以特地整理一下供各位学习。本文会牵扯到其他很多的链接,如有侵权,请联系本人删除。

环境搭建以及代码下载

参考文章:https://github.com/alibaba/AliOS-Things/wiki/Quick-Start

在Alios上写一个helloworld程序

参考文章:https://github.com/alibaba/AliOS-Things/wiki/AliOS-Things-APP-DEV-Guide

与FreeRTOS进行对比,以及其本身API的描述

参考此文章:https://github.com/alibaba/AliOS-Things/wiki/AliOS-Things-FreeRTOS-Porting-Guide.zh

文章涉及的目录我大概列举一下:
1.主要特性对比
2.通用CPU移植修改点
3.AOS API适配指导
4.内核API对比参考

Alios内核移植指导

参考文章:https://github.com/alibaba/AliOS-Things/wiki/AliOS-Things%E5%86%85%E6%A0%B8%E9%A9%B1%E5%8A%A8%E7%A7%BB%E6%A4%8D%E6%8C%87%E5%AF%BCV2.1
链接文章主要介绍如何将AliOS Things内核移植到一个新开发板上。我自己没有去移植过,不了解其中的重点难点。

*以上的所有链接其实都是ali官方的wiki文章,大家可以自己去翻一翻,找一些自己需要的

Alios编译流程

参考文章:https://blog.csdn.net/crazyskady/article/details/80849765
也有其他介绍编译的文章,大家可以找一找。

Alios电源管理

参考文章:https://developer.aliyun.com/article/652170

Alios技术架构总览

参考文章:

  1. http://aliosthings.io/?spm=a2c56.196098.1029293.3.741b25c8RSHFS9#/zh-cn/technical-overview
  2. https://dev.iot.aliyun.com/doc/detail/aliosthings?spm=a2c56.pc_iot_community_doc_center.0.0.4cd15206S9PPIx#index.html

其他人的一些总结

参考文章:https://www.yuque.com/beiqiang/alios_things

Alios things资料篇相关推荐

  1. AliOS Things lorawanapp应用介绍

    摘要: 文本旨介绍AliOS Things的lorawanapp的示例,完成一个LoRaWAN网络的构建和数据传输,并通过该示例让大家对AliOS Things有一个初步的了解. 点此查看原文:cli ...

  2. WIN10系统上,新建AliOS Things项目

    全局掌控 确定新项目的目录 用VSCode新建项目 重新打开SDK目录 简单修改新项目的模板 编译,烧写,查看结果 AliOS Things 的Yloop调度 新项目的目录 我们将从Git上面下载的源 ...

  3. AliOS Things v1.2.0新特性

    为什么80%的码农都做不了架构师?>>>    摘要: 经过AliOS Things团队及合作伙伴的努力,AliOS Things v1.2.0发布了,除了支持恩智浦半导体LPC54 ...

  4. AliOS Things KV组件的写平衡特性

    摘要: KV组件的写平衡(磨损平衡)特性就是通过异地更新.垃圾回收等策略来平衡flash介质各个存储区块的磨损程度,以避免某些"特定"存储区块因过度使用而形成坏区,从而延长flas ...

  5. AliOS Things 硬件抽象层(HAL)对接系列2 — SPI driver porting

    HAL层(Hardware abstraction layer) 的目的是为了屏蔽底层不同芯片平台的差异,从而使驱动层上面的软件不会随芯片平台而改变.AliOS Things定义了全面的HAL抽象层, ...

  6. 《CSS蝉意花园读书精记》(基础篇---------上.资料篇1)

    这一篇文章主要是翻译书中提到的国际化的一篇文章,并让大家了解软件开发中字符编码的众多问题,被翻译的文章写得比较早,可能从技术的角度来看不是很有意义的,作者在文中是概括主流的字符编码,并不能让大家深入的 ...

  7. 新手学习DaVinci笔记一:查找资料篇

    最近要学习DaVinci DM8148,由于之前没有接触操作过,TI的网页数据量很大.在网上零碎的查阅资料,一步一步的总结出来.本篇是TI查找资料篇,以DM8148为参考. 1:进入Ti官方网站,TI ...

  8. 开放下载!《AliOS Things快速开发指南》

    简介:<AliOS Things快速开发指南>手把手教你从环境准备到线上.线下开发调试,更有两大典型场景实践等你参与.你的物联网开发从这里开始!快来get新技能吧~ AliOS Thing ...

  9. 为你的AliOS Things应用增加自定义cli命令

    在日常嵌入式开发中,我们经常会用串口命令来使设备进入某种特定的状态,或执行某个特定的操作.如系统自检,模拟运行,或者进入手动模式进行设备点动.linux下有强大的shell工具,可以让用户和片上系统进 ...

最新文章

  1. 2022-2028年中国液化石油气(LPG)行业投资分析及前景预测报告
  2. linux下各种颜色的文件表示的文件类型
  3. 美国劳工统计局使用机器学习自动执行数据编码
  4. C++易被忽略的知识点:移动语义 左值右值
  5. php事件编程,PHP相应button中onclick事件的案例分析
  6. java泛型程序设计——定义简单泛型类+泛型方法
  7. python 定时任务 Apscheduler
  8. 博士招生 | 北京大学和中山大学博士申请考核还有名额,门槛不高,速来
  9. java中的this关键字详解(图示)
  10. 专属资料包——Ps基础、788款设计师字体、Ps品牌样机、《20款顶级vi品牌手册》、100款以上世界级ui设计、《世界级插画集》
  11. IDEA(或Android Studio)切换Git分支时弹出Git Checkout Problem
  12. vue怎么给pc端浏览器设置一个最小屏幕_vue项目实现移动端适配的案例
  13. java -version 自动被切换的问题 : C:\ProgramData\Oracle\Java\javapath;
  14. vCode组件的使用
  15. kali Linux的 安装详细步骤
  16. 【C#】CsvHelper 读写CSV文件
  17. ubuntu安装 veloview_Pointnet+Frustum-Pointnet复现(Pytorch1.3+Ubuntu18.04)
  18. 进入JavaScript
  19. 在matlab里如何构建幺模矩阵,幺模矩阵精确逆Python
  20. ORACLE:分组函数

热门文章

  1. ThinkPad E420/E520 Win10 开机慢的问题
  2. 教你在CorelDRAW中制作水印
  3. 一些开源的项目 收藏
  4. 量子计算黑客松大赛-量子计算编程
  5. pythonturtle画丘比特之箭,turtle的简单绘图
  6. 电脑怎么用c语言写丘比特,C语言丘比特#includebr/#includebr/ 爱问知识人
  7. centos7 安装gitea使用
  8. Windows10系统上投影(仅电影屏幕,复制,拓展,仅第二屏幕)类型的作用
  9. UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xb5 in position 2: invalid start byte
  10. 武汉科技大学计算机学院温文,第五届华中地区计算机类院校学生领袖峰会成功举行...