0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

新的外设和控制器让STM32G0更加多元化

星星科技指导员 来源:意法半导体 作者:意法半导体 2022-05-11 10:33 次阅读

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,工程师现在可以在不牺牲性能或外形尺寸的情况下设计出更具成本效益的系统。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2547

    文章

    50545

    浏览量

    751491
  • 比较器
    +关注

    关注

    14

    文章

    1631

    浏览量

    107073
  • 稳定器
    +关注

    关注

    0

    文章

    54

    浏览量

    13578
收藏 人收藏

    评论

    相关推荐

    简单认识意法半导体STM32C0系列微控制器

    ‍‍‍‍‍‍‍‍新微控制器STM32C071扩大闪存和RAM容量,增加USB控制器,支持TouchGFX图形软件,终端产品变得更纤薄、小巧,更具竞争力。
    的头像 发表于 10-25 09:54 237次阅读

    STM32WB0系列无线微控制器满足低功耗蓝牙应用需求

    蓝牙技术作为应用最为广泛的2.4GHz短距离通信技术,对无线微控制器芯片的集成度、功耗、性能、安全性等有较高要求。STM32WB0系列,是兼具高性价比和低功耗的无线微控制器,可充分满足无线蓝牙应用对芯片的要求。
    的头像 发表于 10-12 11:03 360次阅读
    <b class='flag-5'>STM32WB0</b>系列无线微<b class='flag-5'>控制器</b>满足低功耗蓝牙应用需求

    英锐恩科技引领微控制器MCU技术创新,赋能多元化应用!

    在快速发展的电子科技领域,微控制器(MCU)作为核心控制单元,扮演着至关重要的角色。深圳市英锐恩科技有限公司,自2008年成立以来,便以MCU为核心,深耕单片机及模拟器件电路芯片的设计、研发与销售
    发表于 09-29 13:40

    立讯精密获评2024年度多元化供应商奖

    以“新质生产力助力多元化采购”为主题的Minority Supplier Development in China (MSDC)年会暨颁奖晚宴在上海圆满举行。MSDC是中国首家倡导多元化采购理念并
    的头像 发表于 09-27 11:38 461次阅读

    M0L 或 M0G:如何为您的应用选择合适的 MSP 微控制器

    电子发烧友网站提供《M0L 或 M0G:如何为您的应用选择合适的 MSP 微控制器.pdf》资料免费下载
    发表于 09-09 09:48 0次下载
    M<b class='flag-5'>0</b>L 或 M<b class='flag-5'>0G</b>:如何为您的应用选择合适的 MSP 微<b class='flag-5'>控制器</b>

    请问STM32G0是否支持trace?

    STM32G0是否支持trace?用J-link,有没有文档里写明是支持的?
    发表于 05-22 06:43

    UVLED面光源的未来发展:多元化、定制化成主流趋势

    多元化和定制将成为UVLED面光源未来发展的主流趋势。 一、多元化:满足不同领域的需求 随着UVLED面光源技术的不断成熟,其应用领域也在不断扩大。从最初的印刷、电子、医疗等领域,逐渐拓展到汽车、航空、军事等高端领域。每个领
    的头像 发表于 05-10 15:26 473次阅读
    UVLED面光源的未来发展:<b class='flag-5'>多元化</b>、定制化成主流趋势

    STM32G0 Keil仿真一下再退出仿真程序才运行正常怎么解决啊?

    如题 我用stm32g0开发 直接下载运行程序运行异常,具体就是进入stop模式无法唤醒,但是我用keil debug 然后再退出debug 这个时候程序跑的正常 就是能进入stop模式并从stop模式中唤醒 郁闷啊 怎么解决.................
    发表于 04-19 07:22

    STM32F0的SPL库能在STM32G0上用吗?

    原来用的STM32F0系列,使用的V3.5.0的标准外设库。现在改用STM32G0系列,发现官网提供的固件库是STM32CubeG0,里面是HAL和LL库。为了节省开发时间,想还是用S
    发表于 04-08 08:29

    求助,是否有STM32G0在Type-C E-Marked Cable上的应用例程?

    官网上的STM32G0例程只有Type-C Source和Sink的应用,没有 E-Marked Cable的相关内容,CubeMX也无法创建此类工程。但从现有例程代码里也能找到SOP\'和SOP\'\'一些定义,不知为何ST官方没有发布E-Marked Cable相关应用。
    发表于 04-07 08:08

    stm32g0外部晶振不工作的原因?

    stm32g0外部晶振不工作 使用cubemx,如果配置成外部8M,pll设置为64M,示波器观察有波形,程序却无法运行,使用内部晶振,配置为64M,无问题,不知道怎么解决了。 具体型号stm32g070rb
    发表于 03-29 07:27

    STM32G0加读保护后为什么就连不上了?

    STM32G0 加读保护 百分之十芯片 发现再次连接不上用Jlink STLink都不行 怎么可以连接上
    发表于 03-25 06:27

    ST LINK utility与STM32G0采用SWD连接,使用ST LINK utility擦除全片程序时擦除不了怎么解决?

    ST LINK utility与STM32G0采用SWD连接,可通过KEIL下载程序,而使用ST LINK utility擦除全片程序时,一直擦除不了,以及清楚写保护也不成功,应该怎么解决这个问题?
    发表于 03-14 07:56

    请问STM32G0 96 BIT unique ID的地址在哪里?

    请问STM32G0 96 BIT unique ID的地址在哪里 数据手册没找到
    发表于 03-12 07:50

    请问下stm32G0系列理论上的外部中断响应时间是多少?

    大佬们,请问下stm32G0系列理论上的外部中断响应时间是多少?我在spec里面没有找到对这块的详细描述,只有如下描述; 看之前的帖子stm32F103的外部中断响应时间是12个时钟周期,实际上应该会比这个时间长,G0也是一样
    发表于 03-08 07:41