【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】
树莓派系列开发板最早的时候,价格还是比较高的。不过由于它生态比较丰富,使用起来比较方便,所以大家都默认了它的高价。只不过现在,国内类似的卡片电脑越来越多,低端的有全志开发板,高端一点的有瑞芯微开发板,因此大家对树莓派的热情和之前相比较,确实热度上差很多,但是这不妨碍它仍然是一块非常值得学习的卡片电脑。只不过,我们在学习的时候,有几个注意事项需要留心下。
1、树莓派的soc芯片是定制的
大家都知道,我们买到的树莓派,一般都是一整个开发板。如果想以此为基础做一个自己的核心板,或者扩展板,这是不太可能的。这一点,和国内的开发板不一样。哪怕是和nvidia的jetson相比较,这也不一样。因为对于jetson来说,我们至少可以自己做一个扩展板。
2、所有的树莓派电脑都只能tf卡启动
如果学习的时候,tf卡启动没有任何问题,甚至于对我们来说,还比较方便。但是对于一些场景的应用,比如说机器人,这个时候如果不能用emmc,还是只能使用tf卡的话,有可能机器人运动的过程中造成tf卡松动,出现系统无法正常启动的情况。
3、树莓派没有核心板出售
前面我们说过,树莓派不单独卖soc,遗憾的是,它也不单独卖核心板。这一点在国产卡片电脑和jetson开发板上,不存在这种情况。所以,这也就决定了,用树莓派做小规模的开发和研究,是非常合适的。但是如果涉及到大规模的量产,需要三思而后行。
4、当前阶段的树莓派价格很尴尬
很早之前,树莓派虽然价格贵,但是生态好,因此大家对它的支持度还比较高。毕竟软件开发的时候,只要当前的系统是debian或者ubuntu,我们需要什么软件dpkg一下,或者apt install即可。但是现在国产的很多开发板都可以做到这一点,无形之中缩短了不小的差距。
另外和国产开发板相比较,它的价格也是比较尴尬的。低端的全志四核a53开发板,甚至可以做到100元以下。而高端的开发板,比如rk3588s、rk3588,价格和树莓派5差不多,但是芯片制程高端、性能高很多,还带npu。
5、树莓派没有npu
在目前AI大行其道的时代,树莓派5目前为止还没有npu的支持。这在很大程度上,限制了树莓派5的使用范围,如果说其他功能尚且可以忍耐,那么即使最新的树莓派5也不支持npu,这有点让人难以理解。与此对比的国产开发板,哪怕是rv1106这样的低端开发板,都会带一个小的、0.5t算力的npu,做一些人脸识别的工作。这方面,jetson更不用说了。
6、售后支持
如果我们只是用树莓派做一些上层应用,比如qt、app或者是网页端的应用,一般来说问题不大。但是如果想优化树莓派的驱动,甚至是改进树莓派的性能,这方面的芯片手册资料很少,或者树莓派本身也不希望我们这么做,它自己focus的市场还是教育、嵌入式和diy项目为主。
因此,如果希望产品出现问题后,有足够的售后介入的话,还是尽量选择国产芯片、ti、nxp或者是nvidia的jetson,这样稳妥一点。
7、总结
整个树莓派的缺点当中,首当其冲的是价格,其次是tf卡、npu。不过实事求是讲,树莓派用来做学习和研究,还是非常不错的。并且整体价格属于居中的水准,如果用户场景简单、出货量不大的情况下,用树莓派做开发还是非常合适的,毕竟整个树莓派生态还是非常友好的。