北斗物流项目开发体验活动参加有感

网友投稿 584 2022-05-29

有幸被选中参加北斗物流开发体验活动,得到阿正及广和通王总指导,还有其他同学的友情支持和帮助,在这里谢谢大家了

简单回顾了下整个过程,学到不少东西

更重要的是通过这个论坛,能够得到华为IoT部门人员的技术支持,以及群里这么多志同道合的同学们讨论,加快了问题解决的速度。

和之前的产品开发环境不同,本产品开发体验涉及的新东西比较多,下面列出此次体验活动的拦路虎:

1、Ubuntu开发环境,还比较熟悉,但由于一直使用windows 内置的WSL2的虚拟机,在配置qtcreator交叉编译环境及yocto build过程中遇到很多莫名奇妙的问题(主要和虚拟文件系统,磁盘空间动态扩充、虚拟内存使用效率等WSL2的先天不足有关),而且WSL2的图形界面的不好,这方面的资料较少,出现问题解决过程缓慢,最后只好放弃,改用VMware虚拟机,后面问题就少了很多。

2、yocto的OpenEmbeddedLinux Build System,这块完全陌生,也花费不少时间,看官网文档及csdn等网站上的文章。

3、熟悉开发板的软硬件,学习stm32mp157芯片的资料,之前工作中都在用ST家的MCU,但这款CPU具有双核A7+M4,以及内置的GPU协处理器,处理能力大大增强,极大超出ST只做MCU的认知范围。

北斗物流项目开发体验活动参加有感

4、熟悉广和通的模块,以前用过移远NB模块,CAT1的AT指令和移远大部分相同,但还是有些区别。这些还好,主要是ppp网卡驱动及应用层发数据到网卡的机制,也耗去不少时间

5、GPS模块,温湿度传感器模块软硬件资料及使用

6、qt app开发,linux gui方面的开发方式

7、华为云Iot平台对接开发,之前对接过中国电信的IoT平台(据说就是华为帮电信做的),许多功能方法类似,不过华为云功能更加强大。所以这块还可以,没有出现多大问题。

。。。

智慧物流

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:RocketMQ介绍
下一篇:运维的那点事:从0到1自动化智能运维之路
相关文章