ST推出的六款新的STM32G0、STM32G0C1 、STM32G0B1和STM32G0B0是该系列中第一款支持两条 CAN-FD 总线的产品。它们也是第一个支持 USB-C 供电 (PD) 以及 USB 全速数据传输的产品,并且他们正在推出高达 512 KB 的新闪存容量,而之前的 STM32G0 为 128 KB。新的内存配置还支持双存储库,这意味着可以写入一个存储库,而另一个存储库仍可用于应用程序。该系列的其他新产品是STM32G061、STM32G051和STM32G050. 这三个都保留了 STM32G041s 和 STM32G031s 的 Flash 配置,同时将 RAM 增加到 18 KB,同时增加了两个 12 位数模转换器和两个模拟比较器。
下一步
试验新功能就像获得STM32G0C1E-EV评估板或NUCLEO-G0B1RE一样简单。前者甚至允许开发人员测试 ST 的加密核心。两个开发板都可以帮助利用 CAN-FD 控制器,并且评估套件包括两个 USB-C 端口。一个 USB-C 端口是 Dual Role Power,这意味着它可以即时从接收器切换到源。另一个支持双重角色数据,这意味着它可以充当主机或设备。
开发人员还可以使用 ST 软件堆栈来实现 Power Delivery 指令并自动从主机模式切换到设备模式。最后,ST 提供配套设备来保护 USB-C 端口免受 ESD 影响。例如,用于接收器应用的 TCPP01-M12和用于双角色端口 (DRP) 的 TCPP03-M20 可防止过电压,同时降低材料清单。因此,让我们看看为什么我们包含新的 USB-C 和 CAN-FD 控制器以及新的外围设备。
STM32G0C1、STM32G0B1和STM32G0B0,为什么要添加USB-C数据控制器和CAN-FD?
USB-C PD 和数据
所有六款新型号都增加了 STM32G0 系列的范围,以创造更广泛的机会保护伞。例如,之前的 STM32G0 具有双重角色 USB-C PD 控制器,但仅用于电源传输。由于第一个模型只运行较小的物联网应用程序,因此传输数据从来都不是必需的。今天,新的 STM32G0C1s、STM32G0B1s 和 STM32G0B0s 提供了与 STM32G4 重叠的内存配置。由于能够运行更强大的应用程序意味着产品功能更丰富,因此很自然地转向 USB 数据控制器,它可以在主机和设备模式之间自动切换,以实现与现有产品生态系统的更大互操作性。 STM32G0C1、STM32G0B1 是唯一带有 USB-C PD 控制器的产品。作为 Value Line 的成员,STM32G0B0 传输数据但不提供 USB-C。
CAN-FD
STM32G0C1、STM32G0B1 和 STM32G0B0 也与 STM32G4 重叠,因为它们的 CAN 2.0b/CAN-FD 控制器支持 10 Mbit/s 的波特率。因此,需要在其工业应用中使用 CAN FD 的工程师不再需要切换到不同的 MCU 系列。例如,车载诊断 (OBD) 工具不需要汽车级 MCU,但需要 CAN-FD 或 CAN 2.0。在这个用例中,新的 STM32G0 显着提高了性价比,为制造商打开了新市场。这个特定示例还解释了为什么 ST 包含两个 CAN-FD 控制器,因为 OBD 工具同时使用它们。
STM32G061、STM32G051 和 STM32G050,为什么要添加 ADC 和比较器?
STM32G061、STM32G051 和 STM32G050 遵循类似的策略,扩大了 STM32G0 的机会范围。实际上,添加两个 DAC 和两个比较器使 STM32G0 可用于处理大量传感器数据的无数应用,例如图像稳定器。以前,工程师必须迁移到更强大的系统才能从这些功能中受益。然而,这些程序中有许多不是内存或计算密集型的,而且 STM32G0 的 64 MHz 提供了足够的功率。此外,适用于 STM32G0 的薄型 WLCSP 封装是空间受限产品的理想选择。然而,在某些情况下,缺乏 DAC 和比较器会受到限制。借助新的 STM32G0,工程师现在可以在不牺牲性能或外形尺寸的情况下设计出更具成本效益的系统。
审核编辑:郭婷
全部0条评论
快来发表一下你的评论吧 !