32F723EDISCOVERY (左)和NUCLEO-F722ZE ( 右)是 ST 使用 Cortex-M7 微控制器 (MCU) 的最新开发板。去年,STM32H7 成为最强大的 Cortex-M7 MCU,能够突破 CoreMark 的 2000 分门槛。这些新板上的 STM32F7 处理器没有那么快,但仍然具有许多使它们成为高端移动处理器的结构相似之处。很多时候,这些类型的电路板往往功率不足,从而限制了工程师可以原型的范围。与传统解决方案相比,这两个新的 ST 平台提供了更多的马力,而不会增加功耗。
多功能性
32F723EDISCOVERY的顶部布局
32F723EDISCOVERY 是迄今为止最通用的 STM32F7 探索板,这要归功于它的许多连接器:ESP–01 Wi-Fi、Arduino Uno V3、PMOD 和新的 STMod+。PMOD(外设模块)接口可用于基础模块或更复杂的外设,如 LCD 显示器、网络适配器或数模转换器。它可以承载 SPI 信号或其他串行协议,以支持添加低频模块。
除了 PMOD,ST 还增加了它的第一个 STMod+ 连接器。使用 2 x 10 引脚,它可以携带 +5 V 为 USB 端口或电池供电。ST 将首先将它用于可连接到面包板的 32F723EDISCOVERY 的扇出板。通过提供这种级别的灵活性,意法半导体的目标是拥有一个成为最顺畅的实验之路的解决方案。在“一个屋檐下”集成这么多接口意味着工程师更有可能已经拥有启动项目所需的部分或全部组件,而不是订购和等待接收兼容的东西。
Cortex-M7 的强大功能更易于使用
32F723EDISCOVERY 与其他现有的 STM32F7 探索板类似,例如32F769IDISCOVERY和32F746GDISCOVERY。我们找到了四个 ST-MEMS 麦克风、两个按钮(用户和重置)以方便应用程序交互,以及用于音频输入(外部麦克风)、输出(耳机插孔)或立体声扬声器的线路。其 MCU STM32F723IEK6具有浮点单元,以及在ST 的许多芯片中发现的自适应实时加速器,可优化代码执行并提高性能,如在3D 打印等应用中所见。
因此,新板主要针对多媒体和计算密集型应用。它的240 x 240 电容式触摸屏将在开发人员测试各种交互功能时证明是无价的。此外,由于渲染是通过从 RAM 读取和写入数据来进行的,无需任何外部时钟操作,因此使用显示器产生的电力消耗仍然微不足道。因此,可以从基本的图形界面中受益,读取系统消息和日志,或创建带有嵌入式显示器的原型,而不会对整体功耗产生太大影响。
更简单的设计
NUCLEO-F722ZE 示意图
NUCLEO-F722ZE与NUCLEO -F767ZI 非常相似,但省略了以太网端口,为那些在设计中永远不会使用该接口的人提供了替代方案。事实上,使用以太网端口和 ST Zio 连接器有时会导致特定共享资源之间的冲突。ST Zio 是 Arduino Uno 连接器的扩展,可以使用更广泛的模块。通过去掉以太网端口,F722ZE 极大地方便了工程师的生活,因为他们无需焊接或移除某些桥接器即可确保扩展板正常运行。例如,如果用户知道他们将使用 Wi-Fi 模块,例如X-NUCLEO-IDW01M1,新设计将特别有用。
该板的 MCU STM32F722ZET6还包括一个片上 USB 高速 OTG(On-The-Go)控制器,就像 32F723EDISCOVERY 上的微控制器一样。因此,使用这两种开发板的工程师可以编写利用这个物理层的应用程序,而不必担心额外的组件。由于 OTG 标准允许点对点连接而无需通过计算机,因此可以轻松创建插入 STM32F7 设备的附件以增强用户体验。
该 Nucleo–144 板仍然是在 STM32F7 MCU 上开始原型设计的最舒适选择,并且仍然可以享受大量兼容的扩展板和应用程序代码。它对 mbed 开发平台的支持也意味着工程师可以用很少的个人和财务投资开始试验。最后,由于大多数 MCU 的 I/O 信号都可以通过 Zio 连接器访问,它仍然是创建定制产品的绝佳起点。
审核编辑:郭婷
全部0条评论
快来发表一下你的评论吧 !