ghaytweyhtoo

[Physical product verified] STMGDHK32F103RE development board with Jlink

 
Overview

 

Updated on May 15th, I forgot a very important advantage of this board: the PA, PB and PC ports of this board are all gathered in one row, that is, one row for PA, one row for PB, and one row for PC. There is no row of pins. One pin will be PA, the next pin will be PB, and the next pin will become PC~~~. I was quite bothered by this when I used various core boards and development boards. I looked for It took me a long time to find the terminal! ! ! This board completely liberates lazy people! ! !

 

 

The release of this project is actually a bit embarrassing. The main reason is because of the large-scale price increase of this STM32F103. Selling a chip for several hundred yuan is really a bit too much~

I don’t know when this wave of price increases will pass. Friends who are interested can try using GD32 and HK32 to replace the F103C8T6 in Jlink. I have the impression that someone has tried it and there is no problem.

As for the main control F103RET6, the requirements are not high. Various 32 chips with PIN2PIN pins can theoretically be replaced . After all, this main control is just a development board, and the program part needs to be adjusted by yourself.

 

This board has been conceived for a long time. There are many STM32 development boards and core boards on the market. The problem is that every time I use it, I have to plug in a burner such as JLINK or STLINK. I am a lazy person, so naturally I have to think of ways to be lazy. So this development board integrating JLINK came into being.

 

Let’s briefly talk about the functions of this development board:

1. The onboard JLINK can be downloaded through SWD mode or through the CDC serial port. Just use the jumper cap to modify it. However, I personally recommend SWD, which is safe, efficient and can simulate.

The running lights of the 2.51 development board have been transplanted. At the top of the board, the conventional STM32 only has 3 lights at most. I used 8 here, which is enough for you to enjoy.

3. Reserved infrared, temperature and humidity, NFR24L01, TF card external interface.

4. Most of the RGB lights and speakers that are available on STM32 are also placed together. The speaker jumper is not recommended for daily use.

5. The buttons use a design of 1 reset button + 3 regular buttons + 1 touch button.

6. The IIC and SPI displays use a 7-pin socket and are compatible with common OLED displays currently on the market.

7.EEPROM and FLASH are also equipped for everyone to write large software. Brothers who don’t need them don’t need to solder them.

The 8.32.768K crystal oscillator currently uses two designs. You can just pick one and use it.

9. I have reserved a set of LCD interfaces. After you have played with this board, you can use an external LED expansion board to connect an external LCD. The main reason why I did not draw the LCD interface on this board is to draw it. Finally, the LCD is larger than the board, which is embarrassing. Secondly, if the board is larger, it will exceed the JLC sample size, and the price will be expensive. For those who do not need an external LCD, this pin header does not need to be soldered, but it is still a bit difficult to solder.

10. For all expansion ports or devices on the board that use IO ports except the LCD, I have all silk-screened the IO ports used. When developing, you can directly look at the board without looking at the schematic diagram. This is also a benefit given to everyone by me, a lazy person.

11. The most important point is that you only need one TYPEC data cable to use this board, and you no longer need an external programmer:)

12. The JLINK burning program is in my other post: https://oshwhub.com/duyes/ce-shi-jlink-ob-with-cdc-f103cxt6

 

 

That’s all for the introduction. I’m really glad that I bought some second-hand STM32 chips from Xianyu earlier to play with. Now the price of second-hand Xianyu seems to be acceptable. If you really can’t afford it, you can consider domestically produced chips. Play with chips, but don’t touch 51. The epidemic will eventually pass. 51 is a step backwards in the times. It is understandable to save costs on the production line, but when we learn knowledge, we cannot learn from old products.

 

I wish you all a good time playing and learning well.

参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-06-23 01:59:37

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号