)
【 声明版权所有欢迎转载请勿用于商业用途。 联系信箱feixiaoxing 163.com】这里的核心板可以是简单的核心板也可以是复杂的核心板。简单的核心板比如说是esp32的核心板一般mcu的核心板而所谓复杂的核心板更多的是说soc系统的核心板。后面这种核心板带soc、带ddr、带spi nand或者是emmc少部分还带dcdc、pmu和eth phy总之只需要外围接一些简单的电路系统就可以跑起来。1、自己做底板底板一般和业务相关有什么样的业务就有什么样的底板。多少接口什么输入什么输出要不要屏幕要不要网口要不要usb口等等这些都是和业务相关的。2、销量不大的话不要自己做核心板比如说以soc核心板为例销量小几千之内往往还是外购som板更加方便、合算。只有超过一定数量之后自己做核心板才能体现出优势。3、先验证小系统再做底板我们知道小系统跑起来之前需要满足一些条件。这些条件包括电源、晶振、复位、输入和输出。mcu的小系统比较好理解其实soc也是一样的只不过soc电压比较多还有ddr和spi nand。但是有了核心板之后相当于一个巨大的mcu这样开发反而一下子变得简单了这就是som板的意义所在。所以不管什么核心板我们要做的一般就是设计好电源做好输入、输出、复位、下载和串口这样基本最小系统就可以跑起来了。后续需要什么接口补充上去就可以了。4、做适合自己的定位不管是做非标还是做产品一定要有自己的定位。比如自己适合做什么产品适合做什么业务该挣什么样的钱这都是需要提前想好的。换句话说一定要发挥自己的优势比如软硬一体的优势比如说特定行业的优势比如说客户挖掘的优势而不是说和供应商争利去获取不属于自己的那一份利润。5、适当的硬件开发能力还是需要的目前国内市场来说一般不太注重软件的价值。不管什么样的软件通常都是需要借助于硬件平台才能把自己的价值发挥出来。这就意味着软件需要一个载体。客户这边也是看到了实实在在的硬件才会为此买单这个是目前客观存在的一个事实。但个人的精力往往是有限的如果全部focus在硬件这边就没有办法去做软件和业务。所以借助于核心板自己做一点底板通过合二为一的模式一方面发挥硬件的特点一方面让自己的软件有一个平台这是比较务实的开发方式。相比较核心板的设计和生产难度底板要容易得多。只要有一点模电和数电的底子短时间入门电路不是难事。6、非要自己做核心板怎么办如果是希望构建自己的核心板最好自己负责原理图、封装、焊接、测试和移植。不要去做layout尽可能把自己的时间放到价值更高的事情上比如驱动、方案、场景、整合等等。layout可以分包给别人来做。一个不行两个两个不行三个总有合适的人。找个人找电商网站上的服务商找公司都可以能解决问题就行。自己把握接口、布局和整体流程即可。当然有条件的同学可以通过fae请芯片原厂审一下原理图和pcb layout图这也是可以的。要是项目比较多哪怕是简单的底板layout都可以外包给别人的。