社区导航

 

搜索
查看: 481|回复: 0

[原创] [STM32]NUCLEO-G071RB测评

[复制链接]

4192

TA的帖子

9

TA的资源

五彩晶圆(高级)

Rank: 9Rank: 9Rank: 9

测评达人

发表于 2019-1-6 22:20 | 显示全部楼层 |阅读模式
   最近有空翻翻ST的官网也好,ST的中文官网也好。发现ST最近推出的G0系列的单片机。STM32G0:新一代入门级32位STM32,超过93%的 I/O利用率

https://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32-mainstream-mcus/stm32g0-series.html?icmp=tt9033_gl_bn_dec2018&querycriteria=productId=SS1960


000.png
开箱:
       0.jpg

之前也是测评好多个ST的评估板,但是发现NUCLEO-G071RB这个板子似乎相比其他NUCLEO的评估板在CPU外围“空缺”了一部分。
6.png

比较:
这是为什么呢?所以,就首先去对比了下NUCLEO-G071RB这个评估板和其他板子的CPU外围电路的区别。
11111.png 22222.png

通过以上比较,可以发现。NUCLEO-G071RB(主控:STM32G071RBT6,封装:LQFP64)的CPU的外围电路很简单。不像其他NUCLEO评估板那样CPU有多个VDD引脚等。而取而代之的就是VDD,VBAT,VREF+,VSS 四个引脚。
对比F4芯片电源内部的Block和G0芯片内部的电源Block,发现G0的电源内部的Block相比F4等其他芯片要简单。
F4电源调压.png G0电源调压.png

还有一点,我发现NUCLEO-G071RB(主控:STM32G071RBT6,封装:LQFP64)在Boot的设置上,不再像其他系列的芯片那样,简单的通过BOOT0和BOOT1的硬件的方式来决定。而NUCLEO-G071RB(主控:STM32G071RBT6,封装:LQFP64)启动的方式看起来要比其他系列的CPU的启动方式要多。而且启动的方式是由Flash寄存器的bit位的设置和BOOT0共同决定的
BOOT0硬件.png 启动方式.png
boot设置G0- flash寄存器.png boot设置G0.png
安装软件包:
1、我们都知道ST在STM32CubeMX软件5.0之后,界面的风格相比V4.0的时候,大不一样。所以,首先需要安装STM32CubeMX5.0.1;
1.png 2.png

2、安装MDK的G0的DFP的包,和STM32CubeMX的G0的Cube的软件包。
3.png 4.png

3、NUCLEO-G071RB(主控:STM32G071RBT6,封装:LQFP64)这个主控因为内部有高精度内部时钟HSI,所以通过内部的HSI就可以得到64M的系统时钟;
5.png

4、简单的串口打印:
11111111111111111.jpg

Video_2019-01-06_221331.gif

uart1.rar (8.4 MB, 下载次数: 11)


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2019-4-21 14:28 , Processed in 0.086944 second(s), 18 queries , Gzip On, MemCache On.

快速回复 返回顶部 返回列表