物联网开发实战FAQ

举报
jiekechoo 发表于 2018/12/24 11:05:06 2018/12/24
【摘要】 1、关于南向设备Q:什么是南向设备?A:按照业务架构体系,上北下南,设备处于下方,所以俗称:南向;Q:我应该使用什么IDE来编写嵌入式应用程序?A:收费嵌入式IDE,如:Keil, IAR;免费IDE,如:Eclipse C/C++, SW4STM32;GCC + 烧写器,使用这个需要内功强大;Q:为什么要将南向设备设计成低功耗?A:NB-IoT肯定需要低功耗,这是必选项;我们应该为保护地...

1、关于南向设备

Q什么是南向设备

A按照业务架构体系上北下南设备处于下方所以俗称南向


Q我应该使用什么IDE来编写嵌入式应用程序

A

  • 收费嵌入式IDE如Keil IAR

  • 免费IDE如Eclipse C/C++, SW4STM32;

  • GCC + 烧写器使用这个需要内功强大


Q为什么要将南向设备设计成低功耗

A

  • NB-IoT肯定需要低功耗这是必选项

  • 我们应该为保护地球资源贡献一些自己的力量不是吗

  • 听上去是不是很高大上


Q为什么要用RTOS实时操作系统

A

  • 用不用随你用裸系统能实现尽量不要用OS

  • 集成API方便快捷稳定可靠


Q为什么要是用LiteOS

A

  • NB-IoT连接更方便

  • 支持外设更多


Q如何使用NB-IoT上传数据和下发命令

A

  • 串口操作AT命令集合封装成API

  • 通过分段内容组合包头+公共数据+自有数据

  • 上传后即查询是否有命令下发如何执行命令

  • PSM模式下需要定期执行下拉

2、关于IoT平台

Q为什么需要IoT平台

A

  • 方便快捷

  • 安全性更高一些

  • 大家都用你也可以试试看

Q可以自建IoT平台吗

A

  • 当然可以你需要有能力才行

  • 长远考虑自建是好处大于坏处

  • 为了实现简单业务劳民伤财何必呢


QIoT平台怎么收费

A

  • 目前不收费后面怎么收费不清楚

  • 先让用户尝甜头然后一起薅羊毛

3、关于北向应用

Q什么是北向应用

A按照业务架构体系上北下南应用处于上方所以俗称北向


Q为什么用Java作为北向应用的范例

A

  • IoT平台大部分是Java开发其大部分SDK都是Java例程

  • 读者没觉得Java非常容易学习吗


Q我没有Java基础能写北向应用吗

A

  • 能现在开始学习Java

  • 能用其他语言自己写对接IoT平台的SDK


4、关于业务前端

Q前端有啥用处

A

  • 管理员应该使用前端Web页面来实现功能

  • 完整应用需要有展现层前端就是一个


Q前端应该用什么框架来实现

A

  • 本课程使用Vue.js实现简单前端

  • 任何前端框架都可以完成与YiServer北向应用对接


5、关于移动APP

Q移动APP必选吗

A

  1. 不是有需求就使用

  2. 前端能完成的工作可以不使用APP来完成



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

评论(0

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

全部回复

上滑加载中

设置昵称

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

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

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