[文章]HarmonyOS社区之星-李隆:聊一聊嵌入式与鸿蒙系统

阅读量0
2
3
`
嘉宾介绍:李隆(论坛账号:@ 李隆 )嵌入式玩家、Linux爱好者,热衷命令行和新奇的开发工具。对嵌入式软硬件有着非常大的好奇心,喜欢在闲鱼捡电子垃圾的垃圾佬,追随稚晖君的脚步设计开发板。熟悉Linux命令行及各常见发行版的使用,喜欢用ArchLinux,Alpine,Ubuntu等。熟悉TypeScript开发语言,Rails开发,嵌入式C语言开发。熟悉STM32芯片开发及PCB设计,对GDB server及JTAG调试有极大兴趣。
本期社区之星,我们邀请到李隆来给大家分享一些学习、工作经验。

采访内容:

1. 您从事嵌入式领域的工作很多年,您对嵌入式技术在这段时间的发展历程有何感想?

李隆:嵌入式开发在这10年间发展迅速,不管是硬件、软件、工具链、调试设备、IDE环境都有非常大的变化。国内外大牛在嵌入式开发的热情,从各个方面都能看到。目前嵌入式开发确实很精彩,大学时期学习硬件感觉很枯燥,就是撸代码,看硬件响应。现在玩嵌入式,可以用C语言,可以用JavaScript,可以用MicroPython,甚至golang都可以在嵌入式有一席之地。工具链和调试器也五花八门,IDE也很方便很好用,感觉玩嵌入式挺幸福的,也感谢各领域的专家辛苦付出。

2. 可以分享一下您的学习、工作经历吗?您是如何进入您所从事的行业的?

李隆:我是08年桂林电子科技大学,计算机科学与技术专业毕业的。毕业后也没什么大本事,没进过大软件公司,在深圳漂泊两年就回家了。可以说在软件行业也好,硬件行业也好,都只是个菜鸡。后来机缘巧合进入了现在的房地产行业,虽然脱离编程已好多年,但是仍然无法将软件开发放下。

3. 您在嵌入式产品开发有丰富的经验,到目前为止给您留下最深印象的是哪一个项目,谈谈印象深刻的缘由。

李隆:其实我在嵌入式产品开发并没有什么丰富的经验,完全是靠大学时代以及工作期间坚持学习Linux命令行、docker、AliOS-Things等积累的一些经验。目前也没有创业的意向,倒是对FPGA硬件以及jtag,gdbserver有极大的兴趣,有想法制作一个基于zynq7010的jtag trace。但是自己的能力就摆在那里,不管是硬件知识,还是软件开发能力,都不是特别强力,也只能一步步学习,一步步来。目前支持我不断学习的,一是社区的鼓励,二是对嵌入式产品的热情,希望在未来两年内,能把第一版硬件和软件做出来。

4. 嵌入式设计中您觉得最容易被工程师忽视的细节是什么?为什么容易被忽视

李隆:我接触的比较多的还是小白(包括我自己也是小白),小白经验少,容易在搭建环境,硬件常识等等都忽略掉。如果对于目前行业内容易被工程师忽视的细节的话,感觉目前嵌入式开发在产品可靠性测试方面,并没有什么非常可靠的工具(也许只是我没做过项目,没有对应的经验),产品是否可靠完全靠工程师技能,没有一套辅助的软硬件进行对应的功能测试。JS ES6、TypeScript给我的启示很大,从代码规范、环境到功能测试,各方面都比较完善。但是嵌入式似乎没有对应的工具和硬件。

5. 您觉得现在嵌入式产品市场最有前景的应用领域是什么?

李隆:工业领域和大规模种植领域,个人不看好智能家居。

6. 您的日常兴趣爱好有哪些?

李隆:撸代码,找一些新奇的开发、调试环境及硬件。例如最近对Black Magic Probe就很感兴趣。还有种种花,看看漫画等等。

7. 您认为从业的路上最重要的是什么?您对职场菜鸟有什么话要说?

李隆:年轻人不要怕,在学校多花时间啃代码,看规范。没事儿别老打游戏,有那个时间不如去泡泡妞。毕业后,多去大公司试试,起步很关键。不要看不起自己,总有地方能让自己发光发热。

8. 您对我们电子发烧友这个平台有何看法?

李隆:社区运营和管理还是相当不错的,活动也非常多。就是BBS有点落后了,不管是在编辑器还是整体布局方面,还是需要跟进时代改进一下。另外建议考虑一下google的codelabs平台,目前大家更倾向直接了当的获取知识,BBS社区反而没有那么重要了(毕竟有微信和钉钉)。

即将上线直播课程:STM32L476RG移植HarmonyOS经验分享


`
李隆社区之星.jpg

回帖

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
链接复制成功,分享给好友