【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】
前面我们说过,上位机的功能都是基于插件进行开发的。但是上位机的成本比较贵,一般的企业不一定愿意接接受。这个时候另外一种处理的方法,就是通过个性化配置的方法,把上位机的一部分功能烧入到开发板上,这样客户接受起来容易一点。毕竟一方面价格便宜一点,另外一方面有实物的电路板,情感上面说也更容易接受一点。所以鉴于此,我们讨论下,一般是如何进行开发板的固件设计。
1、接收上位机的插件下载
上位机可能本身支持很多的开发板,而开发板上面默认的功能是比较少的。所以配置的时候,一般根据客户的需要,把指定的算法文件、通信文件等资料从上位机copy到开发板上运行。这样可以方便调试、性能调优,也方便版本升级。
2、算法标定
本身在开发板上,是可以运行各种各样的算法的,这点毋庸置疑。但是算法本身需要适配客户的场景才能运行,这种情况下一般是上位机配置好传到开发板