950|4

36

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

物联网开发需要学习哪些内容? [复制链接]

 

 

5G时代,物联网人才需求爆发式增长,前景广阔,企业重金抢夺,技术门槛高,上升空间大。

那么物联网开发需要学习哪些内容呢?结合华清远见成都老师们的经验,给大家总结了8大学习阶段,以及需要学习的内容和需要掌握的技能。

1. 物联网软件开发必备编程技术:

Linux C语言、数据结构

核心技能内容:

必备的Linux命令;

C语言的基础知识;

C语言的数组、指针和函数;

数据结构中的线性表、栈和队列用法及实现;

二叉树递归遍历、层次遍历、及非递归转换;

各种查找算法及编程实现;

各种排序算法及实现

2. 物联网硬件开发必备基础:

PCB设计入门到精通物联网、ARM开发初级物联网、ARM开发高级

核心技能内容:

硬件产品整体开发方案熟悉硬件开发流程;

常用元器件特性、选型及使用方式;

独立完成简单的PCB LAYOUT整个项目;

STM32开发环境搭建;

STM32串口、中断、系统时钟、看门狗、定时器等系统内容;

各类通信总线及传感器使用方法、存储器、触摸屏、显示屏、SD卡等高级外设的操控原理以及系统电源管理的实现。

3. 物联网操作系统开发:

物联网操作系统入门开发、物联网lwIP网络开发、物联网智慧教室项目

核心技能内容:

STM32移植物联网操作系统;

掌握物联网操作系统多任务应用;

掌握物联网操作系统中断管理、时间管理系统应用;

掌握物联网操作系统消息信号量、内存管理、互斥信号、软件定时器、 低功耗、监控任务应用;

系统掌握TCP/IP工作原理;快速高效掌握lwIP开发;

掌握典型物联网项目开发,可以轻松扩展到其他项目上;

握FatFS文件系统使用;emWin人机界面开发;

从零搭建基于http协议的web服务器开发;

ZigBee组网应用开发;

具备多种传感器开发能力。

4. 物联网无线通信核心技术

核心技能需要学习的内容很多,给大家列举一下学习的核心模块:

物联网低功耗广域网LoRa开发

物联网低功耗广域网NB-IoT开发

物联网无线局域网WiFi开发

物联网云平台-阿里云实战开发

物联网无线传感器网络Zigbee开发

物联网射频识别RFID开发

物联网无线局域网蓝牙网络开发

5. 物联网综合项目实战:

物联网企业级项目实战

核心技能内容:

熟悉企业项目开发的实际流程;

独立完成平衡车项目的开发;

独立完成智能机器人项目的开发;

独立完成智网关项目的开发。

6. 物联网全栈技术:

物联网边缘计算开发、物联网全栈开发实战

核心技能内容:

了解边缘计算设备接入;

掌握边缘计算计算规则;

熟悉边缘计算API;

独立完成边缘计算网关应用开发;

学会项目及MQTT服务器搭建;

完成数据库设计;

掌握前后台接口设计;

完成项目集成交互。

7. 物联网进阶

物联网进阶提升,旨在从入门到精通学懂数字&模拟电路,熟练掌握Multisim 仿真软件、数字&模拟电路设计基础及实际电路设计分析

核心技能内容:

掌握电路原理分析;

掌握电路检测;

设计低频放大电路;

设计控制电路;

设计电源电路;

设计传感器电路

上面提到过总结了八大阶段,细心的朋友们会发现,上面只有7个阶段,那么另外还有个阶段是什么呢?

另外一个阶段是华清的天猫精灵IoT项目实战,另外有十二大实战项目:智能小车、智能家居、智能农业、智能医疗、智能交通、 AI机器人系统、车载导航系统、智能仓储、智能安防、AI工业分拣系统、四轴飞行器等十二大真实项目。

感兴趣可以滴滴我!

此帖出自MSPM0 MCU论坛

最新回复

总结的很到位啊,还有一点就是现在搞操作系统的也很多啊,这个也要学  详情 回复 发表于 2023-10-10 14:32
点赞 关注
 
 

回复
举报

6976

帖子

11

TA的资源

版主

沙发
 

补充一点,学习rtos也是必备技能之一啦,国产的RTT值得学习一下。

此帖出自MSPM0 MCU论坛
 
 
 

回复

4854

帖子

3

TA的资源

版主

板凳
 

还可以学习相关的行业标准和规范,了解物联网的发展趋势和应用案例

此帖出自MSPM0 MCU论坛
 
 
 

回复

4928

帖子

19

TA的资源

版主

4
 
主要是编程 硬件几乎都是通用的。
此帖出自MSPM0 MCU论坛
 
 
 

回复

1519

帖子

0

TA的资源

五彩晶圆(初级)

5
 
总结的很到位啊,还有一点就是现在搞操作系统的也很多啊,这个也要学
此帖出自MSPM0 MCU论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表