开发板咨询电话热线:13378450634
X86,PCBA咨询电话:18620626517

为什么soc芯片要有sdk?与开发板的sdk有区别吗?

 二维码
发表时间:2023-10-06 15:28作者:广州定昌电子gzdcsmt.com

有区别,soc芯片的sdk是芯片厂家提供的,开发板的sdk是主板厂家提供的。


定昌嵌入式开发板.png



另外soc芯片的sdk侧重点在于提供与芯片硬件交互的接口和库,偏向硬件底层,包括硬件抽象层、驱动程序、编译器、调试器等。还有软件开发相关工具及参考文档,如:BSP,u-boot,kernel linux内核,固件,图像与显示,多媒体编解码,摄像头,固件升级工具等等。此外还提供有芯片原厂的官方硬件文档,包括原理图,布线指导,芯片规格书,TRM,以及SOC芯片兼容元器件列表或推荐列表,如:LPDDR,EMMC,MIPI摄像头,LCD屏,硬件功能模组等。


主板厂家或者PCB设计开发者可以用soc芯片的sdk来开发出主板的pcba(成品量产好的开发板,安卓主板,linux主板等)。

DC_B588S背面接口.jpg

其实最重要的是能得到原厂soc的技术支持服务。




3588S原理图.png




而开发板的sdk一般是主板厂家提供给app应用开发者准备的,一般是一套安卓或linux平台的API文档集合(如下图截图部分所示)包括部分功能DEMO示例源码,方便app应用开发者与主板的硬件或外设进行交互或调用,大部分友商主板厂家提供的sdk一般不兼容,不能相互套用。部分主板厂家会部分开源旗下的开发板,提供软件开源的SDK,而硬件的开源(包括原理图)则较少厂家直接开源(部分方案商可以买断)。


定昌智通利API.jpg


上述是定昌小编对soc芯片sdk与主板sdk的一些理解,小编入行不久,以上描述如有错误之处,欢迎新老客户给我们指正。


定昌是目前国内主流的arm嵌入式开发板研发与生产制造厂家(PCBA加工与SMT贴片加工)之一,综合实力比较强。


研发支持.jpg


定昌贴片加工厂.png



目前定昌已在售卖机/智能垃圾回收柜/边缘计算/LINUX物联网/政务麒麟终端/医疗设备/教育一体机/智能门禁/通行/安防/智能农业/班牌机/商显数字标牌广告机信息发布盒子/工控/拼接屏/智慧屏/直播机/游戏动漫……等领域提供众多开发板型号及解决方案。


工控一体机安卓linuxubuntu主板.png


欢迎咨询我们客服进一步了解更多型号的嵌入式ARM开发板,竭诚为你服务。



欢迎您申请主板样品

欢迎您申请主板样品

副标题

你的姓名
*
你的联系方式
*
你的公司名称
补充说明
提交
如你有任何需求或对此款产品感兴趣,或者询工厂价,都可以给我们留言,24小时内会有专业工程师回复你,竭诚为你服务。
姓名
*
手机或微信号
*
欢迎给我们留言
提交留言
开发板咨询电话: 13378450634(刘经理)|  X86主板,SMT,PCBA加工咨询电话:18620626517(朱经理)
©2025 广州市定昌电子科技有限公司 版权所有
抖音视频账号
安卓主板
微信咨询
SMT主板加工
微信咨询
地址:广州市番禺区大龙街新水坑路段49号开达工业园4栋2,3楼
VIP客户一对一对接