同一个芯片的开发板,都是差不多的,方法也一样。
只是包括的外设的多少不一样,有多有少,多的自然就会贵一些了
外围设备,接口,功能都会有区别,即使是相同厂家的相同芯片的开发板还有不同系列的产品呢。比如STM32的开发板还有Nucleo和DISCO以及评估板之分呢。就是为了不同开发者的不同应用而区别开来的。
厂商:价格不同, 利益不同,都是为了抢占市场
工程师: 主要是能是用的外设不同, 根据功能选择 用那个厂商嘚
芯片一样,开发环境一样,代码可以通用(相同外设)
就是外设不一样,有的有屏,有的有音频,有的有wifi,有的有网口,有的没有。
提供的例程与教程的详细度不同
不同公司使用相同的芯片的开发板肯定就是外围设备的差异了,外设不同。
其他方面一般都是一样的,程序也是可以通用的,只是对应不同的外设需要自己修改IO口配置
外设不一样,有的开发板只是一个最小系统,有的开发板拥有各种丰富的外设支持。因为外设不一样,所以驱动程序也就有所偏差,但实际上核心的内容是一样的,都可以移植。
另外就是厂家支持力度,资料的丰富度了。