我是靠谱客的博主 朴素八宝粥,最近开发中收集的这篇文章主要介绍无线模块研发,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

新年新气象,准备入职新公司了。入职部门主要工作方向是IOT无线模块开发,大抵就是跟Wifi,4G,5G,NB-IOT打交道。趁着疫情影响在家待工的间隙,先做做技术储备吧。

无线模块厂商一般会提供出整套完整的解决方案,其中软件职能主要聚焦在以下几个方面:

1 - 无线芯片选型(一般这个环节,研发兄弟只有点头的份 XD)

2 - 硬件设计阶段,参与接口调试&稳定性调试

3 - 模块BSP开发(茫茫然多的系统类型:LiteOS,FreeRTOS,VxWorks,RT-Thread,uCOS,QNX,WinCE,mbed,ThreadX,Linux RT-Kernel。。。)

4 - 无线模块驱动编写(要考虑到适配不同平台,不同内核版本API,功能稳定,框架通用,易维护扩展)

5 - 上层应用开发(包含arm/x86平台各种linux,安卓系统,Windows,甚至国产操作系统的适配)

6 - 协议开发(无线协议茫茫然多,对专业性要求很高,一般会由专职的协议工程师进行开发&优化)

7 - 低功耗优化(需要从系统,驱动,上层应用,协议等多层面不断进行优化)

8 - 测试工具&产测工具开发(测试和产测都是大头,需要硬件深度参与并给出具体设备操作流程,软件则负责最终编码实现)

9 - 很火的 OpenCPU 开发

道阻且长,我们还是需要不断积累,争取做最靓的搬砖仔 (*^*)/

 

最后

以上就是朴素八宝粥为你收集整理的无线模块研发的全部内容,希望文章能够帮你解决无线模块研发所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(54)

评论列表共有 0 条评论

立即
投稿
返回
顶部