4538 views|5 replies

821

Posts

0

Resources
The OP
 

【ST NUCLEO-G071RB Review】First Look at NUCLEO-G071RB [Copy link]

This post was last edited by lising on 2019-1-5 21:03 I was fortunate to get the opportunity to evaluate the NUCLEO-G071RB development board at the beginning of 2019. I am very happy! I would like to take this opportunity to thank the EEWORLD forum! Thanks to ST! The mother's home of the NUCLEO-G071RB development board, the platform for this test, is here: https://www.stmcu.com.cn/index.p ... /261/layout/product For more relevant information, please click to enter the query. This sharing content is mainly about unboxing and preliminary learning of the NUCLEO development board and the onboard STM32G071RBT6 microcontroller. 1. Unpacking. The packaging of NUCLEO-G071RB is the same as other NUCLEO series, which is simple, bright and clear, making people love it. Here are some pictures of unpacking and power-on test: 1. Complete packaging: 2. Open the package: 3. Partial details: 4. Power on. LD4 flashes, press the blue "USER" button and the LD4 flashing frequency will change. 5. This card facilitates the use of the development board 2. Different NUCLEO-G071RB According to my understanding, ST's development boards are divided into three categories: Discovery, Evaluation and Nucleo. Among them, the Discovery and Evaluation development boards have more onboard resources and are more expensive; while the NUCLEO development board is only a core board with a relatively low cost. Among these three categories of development boards, I personally prefer the NUCLEO category. First, it is cheaper and easier to get, and second, it is very flexible and convenient to use in applications such as testing and debugging. The NUCLEO development board is divided into three sub-series: Nucleo32, Nucleo64, and Nucleo144. NUCLEO-G071RB belongs to the Nucleo64 sub-series. The first development board of the Nucleo64 sub-series that I got was the NUCLEO-F030R8. I remember learning from ST's official documents that Nucleo64 had launched a total of 17 development boards. I dreamed of collecting all 17 development boards one day. However, ST launched products too quickly. So far, the Nucleo64 sub-series has included 23 development boards. I didn't expect that my board collection speed couldn't keep up with the speed of ST's new product launches... As can be seen from the above picture, the Nucleo64 sub-series is also divided into three small categories: The most varieties are in the natural color area, marked as NUCLED-XXXRX, with the drawing code MB1136; There are three models in the yellow area, marked as NUCLED-XXXXRX-P, with the drawing code MB1319B; There are two models in the red area, marked as NUCLED-GXXXRX, with drawing code MB1360C; among them, NUCLEO-G071RB is the protagonist of today. There are still some differences in the appearance of these three development boards: I don’t have the development board in the "yellow area" on hand. The following pictures are photos of NUCLEO-G071RB and NUCLEO-L073RZ. You can see that there are still some differences between the two: the most obvious is that the USB_STLINK interface has changed from the original mini-B to Micro-B, so that the data cable of an Android phone can be used directly; LD3 and LD4 have been moved from the center of the original core board to the edge of the development board. When a device is connected to the Arduino and ST morpho interfaces, the indicator light will not be blocked; and the Arduino and ST morpho interfaces have added pin number identification, which is convenient for developers to use; After looking at the appearance, let’s take a look at the circuit diagram. The new version of the circuit diagram is completely different from the original style. For example, the green LED is painted green; the blue USER key is painted blue; the jumper cap is also equipped with a real picture, which makes it easier for readers to understand and looks a lot cuter; In addition, the original user LED (LD2) is directly connected to the microcontroller IO port; the current one (LD4) is controlled by an N-MOS: There is also a PCB layout diagram: The above are just some of the more obvious differences, and there are many details to be discovered slowly in use. Next, let's take a look at the different STM32G0: 3. Different Arm Cortex-M0+ microcontroller STM32G0 series "STM32G0: A new generation of entry-level 32-bit STM32, more than 93% I/O utilization", this is one of the outstanding features of STM32G0, of course, there are many other commendable features. When I read many chip manuals in the past, I found that there would be several "VCC" and "GND" pins on a chip. I thought that one pair would be enough. Wouldn't it be a waste to have so many? Now "STM32G0" has solved this problem Below are screenshots of the webpage and related information: The STM32G0 series is an Arm Cortex-M0+ microcontroller, and the STM32L series also uses the same core. As shown below: Below is the pin diagram of the STM32L073RZ and STM32G071RB using Arm Cortex-M0+: As can be seen from the figure, the STM32L073RZ has 51 IO ports; while the STM32G071RB has 60 IO ports! Let's take a look at some other features and applications: Of course, the STM32G0, which carries the banner of the new generation of entry-level 32-bit STM32, not only has an IO utilization rate of more than 93%, but also has an internally embedded precise clock, which can further reduce the finished product and set a new benchmark for high-performance microcontrollers. I am still looking forward to playing with this series of low-pin products earlier. Finally, I wish the EEWORLD forum to become better and better and flourish! I wish ST company to develop its business for a long time and launch more and better products! I wish all friends in the forum a happy new year and all the best! This content is originally created by EEWORLD forum user lising. If you want to reprint or use it for commercial purposes, you must obtain the author's consent and indicate the source


This post is from stm32/stm8

Latest reply

How to develop with the old version of IAR?   Details Published on 2019-11-3 11:05
 

821

Posts

0

Resources
2
 
I forgot some information: en.flstm32g0.pdf (365.16 KB, downloads: 19) en.MB1360-G071RB-C01_Schematic.pdf (4.84 MB, downloads: 33) en.STM32G0_marketing_pres.pdf (2.04 MB, downloads: 22)
This post is from stm32/stm8
 
 

2549

Posts

0

Resources
3
 
There is a NUCLEO64 with a Micro interface. I have only seen the micro interface of the NUCLEO 114 series. ST is finally willing to change the interface.
This post is from stm32/stm8
 
 

7422

Posts

2

Resources
4
 
How accurate is the internal clock?
This post is from stm32/stm8

Comments

The accuracy is good. I just posted a thread about a timer. You can refer to it. https://en.eeworld.com/bbs/thread-1066815-1-1.html  Details Published on 2019-1-8 19:53
 
Personal signature

默认摸鱼,再摸鱼。2022、9、28

 
 

821

Posts

0

Resources
5
 
freebsder posted on 2019-1-8 17:28 How accurate is the internal clock?
The accuracy is good. I just posted a post about the timer. You can refer to it. https://en.eeworld.com/bbs/thread-1066815-1-1.html
This post is from stm32/stm8
 
 
 

39

Posts

1

Resources
6
 

How to develop with the old version of IAR?

This post is from stm32/stm8
 
 
 

Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list