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

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

3天内不再提示

关于STM32G0将会在今年爆发吗?

黄工的嵌入式技术圈 来源:黄工的嵌入式技术圈 2020-03-04 11:21 次阅读

不管是ST官网主页、公众号,还是其他自媒体都在大力宣传STM32G0。不过目前还有部分芯片并没有量产,接下来的一年会是它爆发的一年吗?

1写在前面

前面ST放出STM32G0的消息,我也是第一时间了解了相关信息,包括下载数据手册、参考手册阅读,最近也是陆续看到STM32G0的消息。

经过认真了解之后,发现STM32G0确实有很多优点,概括来说:性价比高。

所以,在使用STM32F0、F1开发产品的软硬件工程师,且你们公司对产品成本比较敏感,接下来有必要了解一下STM32G0,有可能它会给你公司带来更大利润。

2

介绍STM32G0

这里我也列出一些知识要点,方便部分没有了解过STM32G0的朋友。

1.分类

STM32G0是ARM Cortex-M0+微控制器,目前主要分两类:G0x0和G0x1.

· STM32G0x0 超值系列相比传统 的8 位和 16 位MCU市场更具强大的的竞争力,嵌入了精确的内部时钟,可进一步节省成本。有了它,您可以大大减少因为不同的架构及不同开发工具而带来的成本开销和精力投入。

· STM32G0x1 系列提供增强型模拟外设和满足物联网应用的增强型安全特性。另外,它提供多种存储器容量以及多种电压和封装,为成本敏感型应用带来了更多灵活性。

这两类产品外设及相关信息对比:

2.基础信息

STM32G0x0信息:

STM32G0x1信息:

3.产品组合信息

(图片来自STM32单片机

有部分型号芯片目前其实没有供货,不过接下来的一年会相继供货,目前应该可以从经销商那里申请样片。

4.要点内容

从上面描述,可以看得出STM32G0的和STM32其它系列MCU有很多类似之处。当然,我们重点关心的是差异。

引脚低至8个

主频64M

最低1路电源,复位引脚可作为GPIO使用,提高引脚利用率

高精度内部时钟HSI,可以节约一个晶振

低价格:目前从官网报价来看相对较低。(注意:经销商实际销售价格比官网显示低很多)

高性能低功耗:待机功耗仅为500nA

还有更多重要功能就不列出来了,这里说下STM32G0x1的复位引脚作为GPIO使用吧,这个功能算是比较新的功能,目的在于提高芯片引脚利用率。

其实就是一个复用功能。但是需要注意,如果配置成标准GPIO模式,该引脚就不能复位。

3

学习资料

后台经常问我某某某资料哪里有?黄哥可以给我推荐个学习某某某的网站吗?

我基本上都是推荐官网,从理论上说官网的资料是最好的,也是最权威的。对于大部分人来说,唯一的“不好”,就是很多都是英文的。

同样,对于学习STM32G0也是推荐官网,特别是这刚出来不久,官方的信息最具有参考价值。

1.STM32G081B-EVAL评估板

官方推出了一块评估板STM32G081B-EVAL,看样子还不错,我打算申请一块,看能不能申请到。

评估板资料地址:

https://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-eval-tools/stm32-mcu-eval-tools/stm32-mcu-eval-boards/stm32g081b-eval.html?icmp=tt9036_gl_lnkon_dec2018

包含许多与评估板相关的开发资料,用户手册,原理图......

2.STM32G0培训资料

地址:

https://www.st.com/content/st_com/en/support/learning/stm32-education/stm32g0-online-training.html

这里包含STM32G0培训的视频和视频对应的资料,我这边也是在线听了一部分视频,同时也下载了一些对应的资料,觉得讲述的内容比较全面。

通过这个培训资料,可以看得出来ST为用户考虑的比较周全。

不过,这里视频和资料都是英文,所以建议大家平时要积累英语。

3.STM32Cube_FW_G0固件包

早在更新STM32CubeMX工具之前,官方就推出了STM32Cube_FW_G0固件包,目前是V1.0.0。

官网地址:

http://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-configurators-and-code-generators/stm32cubemx.html

最近官网恢复了,可以登录并下载了。

百度网盘:

http://pan.baidu.com/s/1dFMFwHF

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

    关注

    48

    文章

    7487

    浏览量

    151033
  • ST
    ST
    +关注

    关注

    32

    文章

    1129

    浏览量

    128823
  • STM32
    +关注

    关注

    2266

    文章

    10870

    浏览量

    354759
  • STM32F0
    +关注

    关注

    0

    文章

    61

    浏览量

    17088
收藏 人收藏

    评论

    相关推荐

    STM32G0 FLASH快速写入发生HardFault的原因?

    芯片:STM32G0B1RCT6256KB,双BANK Flash。 1.HAL_FLASH_Unlock()调用,返回OK。 2.HAL_FLASHEx_Erase(); 返回OK
    发表于 07-23 07:44

    请问STM32G0是否支持trace?

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

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

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

    STM32F0的SPL库能在STM32G0上用吗?

    原来用的STM32F0系列,使用的V3.5.0的标准外设库。现在改用STM32G0系列,发现官网提供的固件库是STM32CubeG0,里面是HAL和LL库。为了节省开发时间,想还是用SPL库,有对应的SPL吗?
    发表于 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工程修改KEIL里的C/C++ Define定义芯片型号没有生效是为什么?

    ;Please select first the target STM32G0xx device used in your application (in stm32g0xx.h file)\" #endif
    发表于 04-02 07:24

    关于STM32G0系列内部温度传感器的几个疑问求解

    最近主控MCU从F0换到了G0,用到了G0的内部温度传感器,有几个问题没能解决 1.文档上给出的出厂测量的温度的raw data只有30度的,用CubeMX生成的代码里倒是有30度和130度
    发表于 04-01 07:27

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

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

    STM32G0x0_OPT.FLM文件怎么在MDK工程里使用?

    STM32G0x0_128.FLM文件可以在工程里直接添加实现代码的烧录调试,但是STM32G0x0_OPT.FLM不知道如何使用?MDK工程要怎么修改?有例程吗?
    发表于 03-29 06:33

    STM32G0空闲中断异常,且DMA接收不到数据是怎么回事?

    板子:STM32G0B1 方式:UART2空闲中断+DMA接收 问题:烧写程序后,板子一上电就自动进入空闲中断,但此时没有数据发送,当采用上位机发送数据时,可以进入空闲中断,但DMA接收不到数据? 求帮助,感谢感谢!
    发表于 03-26 07:03

    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

    eclipse使用JLink调试下载STM32G0失败的原因?

    (DLL compiled Sep4 2020 16:12:50) Command line: -if swd -device STM32G070RB -endian little -speed
    发表于 03-08 06:11