原文:小白入门设备开发的“芯”路历程,点击链接查看更多技术内容。
HarmonyOS Connect设备开发,相信不少刚入门的开发者都被这些问题所困扰,面对五花八门的开发板不知道该怎么选取?芯片、模组、开发板傻傻分不清?如何使用代码控制开发板?
本期,我们将一一为你解答。
一、芯片适配方案
芯片,是一种将电路集中制造在半导体晶圆表面上的小型化方式,它可以通过系统指令对端口设备进行控制。如果把系统比作一个设备的灵魂,那么芯片就是设备的心脏,芯片厂商基于OpenHarmony的Linux内核、LiteOS-A内核及LiteOS-M内核,面向 HarmonyOS Connect 业务提供了不同的芯片适配方案,如图1所示:
图1 芯片适配方案
在HarmonyOS Connect设备开发过程中,采用通过 HarmonyOS Connect 认证的芯片和模组能帮开发者缩短设备开发和认证周期,如图2所示,列举了官网上已认证的几款芯片:
图2 已认证的芯片
不同类型的芯片适用于不同领域的产品,因此,可以得出一个结论,在进行设备开发前,我们应该明确所开发的设备的类型并选取适合的芯片。
二、芯片、模组、开发板
在设备开发过程中,我们接触最多的就是芯片、模组、开发板,它们之间有何区别及联系,我们应该怎么选取呢?下文将为你解答。
1. 芯片
如图3所示,是一款高度集成的2.4GHz SoC Wi-Fi的Hi3861V100芯片。这个仅有指甲盖大小的空间里,却集成了IEEE 802.11b/g/n基带、功率放大器PA、低噪声放大器LNA、RF balun、天线开关以及电源管理等模块。