物联网开发实战FAQ
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
不是有需求就使用
前端能完成的工作可以不使用APP来完成
- 点赞
- 收藏
- 关注作者
评论(0)