首先感谢ST中文社区给的这次测评机会,很抱歉这么晚才写好。+ m; g" k" l7 M3 |! @/ @$ t STM32G0系列是意法半导体ST在18年12月新出的主流型STM32 MCU,它是基于ARM® Cortex® M0+处理器内核,主频64MHz的32位闪存微控制器。作为STM32F0系列的升级版,与48MHz的STM32F0相比,保留了F0的全部优点,增加对USB Type-C和Power Delivery3.0版本的支持,让设备连接和充电变得更快、更方便。同时也在许多方面有所升级。不过作为ST新出的产品,已经不支持标准库。 5 K( O) W: m1 O 低功耗:G0的运行模式功耗低于100μA/ MHz,并提供SLEEP、STOP、STANDBY、SHUTDOWN、VBAT等低功耗模式。当实时时钟(RTC)运行时,Stop模式待机功耗仅为500nA(在3.0V、25°C条件下),据官方说:功耗水平媲美专门设计的超低功耗微控制器。 + D- a. v+ N2 o: `% J' i7 D% ` 性价比:G0将外部电源和接地连接减少到只有一对引脚,以节省BOM(共计60个可用IO)。相对F0来说增大其Flash和RAM存储空间。并且还在多处降低成本,相信在大家熟悉之后,G0会比F0更常用。 1 v2 {* F; }# w8 Z 数据安全:为了给物联网设备提供稳健的数据安全保护功能,G0系列引入了各种基于硬件的安全特性,包括支持安全启动的存储器保护机制。为辅助密码加密功能,该系列中的部分产品(不包括G071)在这些安全功能的基础上增加了带有硬件随机数生成器(TRNG)的AES-256硬件加密加速器。- U* r9 O1 N$ n$ H# X# H NUCLEO-G071RB 包括内存保护单元(MPU)、高速嵌入式内存(最多128 kb的Flash程序内存和36 kb的SRAM)、DMA以及广泛的系统功能、增强的I/Os和外围设备。设备提供标准通信接口(两个i2c,两个spi /一个i2,一个HDMI CEC和四个USARTs),一个12位ADC(2.5 MSps)高达19频道,一个12位DAC和两个频道,两个快速比较器、一个内部基准电压缓冲区,低功耗RTC,一个先进的PWM控制计时器运行在双CPU频率,五个通用的16位定时器和一个运行在双CPU频率,一个32位通用定时器,两个基本的和两个低功耗16位定时器,两个看门狗定时器,和一个SysTick定时器。STM32G071x8/xB设备提供了一个完全集成的USB Type-C电源传输控制器。 设备运行环境温度从-40年到125°C。它们可以在电源电压从1.7 V到3.6 V的情况下工作。优化的动态功耗结合一套全面的节电模式、低功耗定时器和低功耗UART,可进行低功耗应用的设计。 这里就不上传重复功能的代码了,以后再传点论坛没有的基础功能代码。虽然我没用过其它IDE,不过看了别人的帖子我推荐暂时使用Keil设计。. s8 z- L& z: y& _ d 0 K9 D. P: m+ d( U6 |# b& `+ J 延伸阅读:7 N w' N, v8 }& l* g2 W STM32G0:新一代入门级32位STM32,超过93%的 I/O利用率 _- w( v' v/ c4 e' M% B7 v STM32G0系列:满足智能物联网产品对尺寸更小、功能更强、能效更高的需求 STM32G0设计文件 |
en.MB1360-G071RB-C01_Schematic.pdf
下载4.84 MB, 下载次数: 43
ä¸ãNUCLEO-G071RBåçå¾
先支持一下