不论这次评测活动的主角STM32F769I-DISCO还是上次活动的热门主板 Nucleo-STM32F767
这两块板子各自携带的MCU芯片功能几乎一样,唯一的功能差别就在MIPI-DSI接口支持上。
从外围功能上看:
Nucleo-STM32F767 更偏向于自由,外接模块实现功能的拓展,如果您是硬件搭建的DIY爱好者,可以选择这块主板作为入手对象;
STM32F769I-DISCO 偏向于对外围元器件的搭配、深度功能应用的开发,如果是软件功能的开发者,选择这块板子入手更为合适
官方的DISCO板子已经将比较重要的几个部件都集成在开发板上,一方面拓展ST芯片的相关认知度,另一方面就开发者入手后就能进行应用的拓展功能开发。对外围相关部件的市场拓展打下了良好基础。
两块开发板均携带同一款PHY(LAN8742A)作为网络功能的实现方式。以PHY为代表的应用实例几乎可以通用,只要能熟悉其中一块板子的应用开发,便能通过HAL固件重新配置,实现应用在另一板卡轻松移植,某些功能如:DSI应用程序除外。
不过就国内的周边元器件封装、模块规范等限制,要使用Nucleo完全搭建与F7匹配硬件环境上需要时日
例如:说数码麦克风的模块、POE的环境、音频模块、USB OTG HS、SDRAM模块、电容LCD模块搭配上等等
这些周边器件的选型能跟F7能形成搭配还需要时日,或者金钱的投入。
反之Nucleo 可以通过自由扩展实现DISCO不具备的某些功能测试,例如:说多通道PWM调试、Camer联合调试、IIC、SPI设备拓展上、ADC、DAC的调试等等Nucleo还是有充足的扩展空间。
下方是两个块主要芯片的对比列表:
|