【IoT】本科生通过创新项目,了解华为IoT技术历程与使用心得

举报
茶凉曲落 发表于 2021/05/09 15:10:21 2021/05/09
【摘要】 本人是来自兰州理工大学通信工程系的本科生,虽然这个专业对计算机的关注并不高,但出于兴趣,也出于“饭碗”,我除了C系列,又自学了Python、JAVA、PHP等数8种语言及技术,但由于没有系统学习,很多都是在做项目时边用边学的,深度自然不够,并且由于项目需要,我接触到了云服务器,首次接触这项技术,便让我产生了极大的兴趣,并花费了大量时间与金钱,使用并体验了包括华为云、阿里云等提供的几十种服务、...

本人是来自兰州理工大学通信工程系的本科生,虽然这个专业对计算机的关注并不高,但出于兴趣,也出于“饭碗”,我除了C系列,又自学了Python、JAVA、PHP等数8种语言及技术,但由于没有系统学习,很多都是在做项目时边用边学的,深度自然不够,并且由于项目需要,我接触到了云服务器,首次接触这项技术,便让我产生了极大的兴趣,并花费了大量时间与金钱,使用并体验了包括华为云、阿里云等提供的几十种服务、功能。


我开始大规模使用云服务器从去年秋天开始,原因是我获得了一项智能家电的项目,处于开发需要,最重要的也是我多年来对服务器的体验和了解,我为项目做了“功能上云”的设计,开始将项目功能全面上云。


处于个人兴趣与项目需要,我参加了今年华为开发者大会在兰州理工大学举办的兰州分会场。我在这次大会上认识到了华为云的能力(因为前面我们项目的开发都在阿里云上),也借着这次大会,体验到了我接触华为云时还未出现的物联网接人平台、沙箱实验室、微认证等,也体验了代码开发平台整个功能。


这些功能的出现,极大的方便了实验环境的搭建,同时看实验流程的体验也有所提高,可以说这种实验形式我觉得非常不错,但是体验中也有瑕疵,例如重点步骤提示度不够,网络不稳定等,希望华为在未来可以解决这些问题吧。


开发者大会期间整个体验下来,让我感悟很大,我们原本就开始计划对我们项目的厨电的物联网芯片装系统,方便进行规模化模块化的开发,这里我重点了解了LiteOS,我觉得华为这个系统最大的优点就是模块化,以及它所拥有的,也是华为一直在耕耘的社区,模块化只是我选择它的理由,但是年轻、社区、生态才可以最终让我们选择并使用,同时,我希望华为可以将它做的更加轻量化,使之覆盖更多的芯片。


文档也是LiteOS需要注意的一点,目前LiteOS的文档太少,对开发者特别是初步接触嵌入式系统的开发者极不友好,这也是国内很多“国产开源”的问题(如百度飞桨paddlepaddle),广告做的非常好,很多有想法但没知识储备的“小开发者”们就开始来了解,但是一来发现连入门文档都看不懂,华为应该将相关基础知识提炼浓缩,单独成为一课,链接放在入门文档开始,这样可以保持小开发者兴趣,让准入门槛变低,也可以为社区带来活力。


总的来说,在我使用LiteOS的使用中,没有出现大问题,教程写的也还行,略微阅读源码后,也看得出华为人才济济,骚操作不断,对我本人也是一种学习,我已经让我项目组成员都接触LiteOS的源码了。这里也推荐大家可以边使用边读源码,一方面提升自己的能力,最重要的是可以快速熟悉系统,了解系统特色。


这次HDC对我影响很大,让我了解到了很多新技术,华为通过这个窗口将自己新技术分享出来,让我再次开始使用华为云平台,希望来年HDC.Cloud上,华为的技术可以变的更加成熟,更加全面,也希望来年HDC还在兰州设置分会场,会场还在兰州理工大学( ^_^)

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

评论(0

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

全部回复

上滑加载中

设置昵称

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

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

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