他们逼我做卧底

【Hongshun Training Camp】HK32F103VET6 V1.0

 
Overview

1.Quality description:

  • PCB design software: LCEDA ( lceda.cn )
  • Component supplier: Lichuang Mall ( szlcsc.com )
  • Circuit board manufacturer: Shenzhen Jialichuang ( sz-jlc.com )

2.Module introduction:

This module is the HK32F103VET6 functional development board. Make modifications on the STM32F103VET6 of the original technology team. The functions of the HK32F103VET6 development board are as follows: It also leads out all GPIO ports of the MCU (except PC14 and PC15) to facilitate users to connect other peripheral modules.

  1. Using AMS1117 linear voltage regulator chip to convert 5V to 3.3V
  2. 1 mini USB interface, 1 USB interface. USB to TTL circuit, using 74HC1G66GW, supports one-click download via serial port (will be changed to Type-C interface later)
  3. 2.4 TFT-LCD color screen interface, use your existing TFT color screen , (but found that the direction of the interface female header is reversed and needs to be modified)
  4. 0.96 OLED interface, using 7pin, simulates SPI or I2C.
  5. NRF24L01 module interface
  6. Onboard TF card holder.
  7. Onboard ESP8266 module or connected to Tuya module
  8. 4 WS2812 colored lights, 1 RGB lamp bead, two 0805LED indicators
  9. 4pin female header connected to SHT30 temperature and humidity module header
  10. 7525 patch buzzer circuit
  11. EEPROM memory chip-AT24C02
  12. Onboard FLASH chip-W25Q128
  13. Add 4 touch buttons and 1 touch button
  14. JTAG standard interface and SWD interface
  15. Onboard MPU6050   three-axis accelerometer and three-axis gyroscope, working voltage: 2.375V~3.46V

3. Product introduction

  • System power supply: 5V, MCU power supply: VDD 1.8V ~ 3.6V (MiniUSB data line power supply)
  • MCU: HK32F103VET6, LQFP100 package.
  • FLASH: 512KB (large capacity product)
  • SRAM: 64KB
  • Maximum clock frequency: 120MHz
  • 2 independent DMA controllers DMA1 and DMA2
  • 5 channels USART, 3 channels SPI, supports I2S protocol, 1 channel SDIO, 2 channels I2C, 1 channel CAN 2.0 A/B and 1 channel FS USB device.
  • Operating temperature range: Operating temperature range: Operating temperature range: -40ºC ~ 105ºC
  • GPIO ports: 80 (78 are led out, PC14 and 15 are not led out)
  • External HSE: supports 4~32MHz crystal oscillator, typical onboard 8MHz crystal oscillator. External LSE: 32.768KHz crystal oscillator,
  • Peripheral interfaces: 2.2 LCD, 0.96' OLED (7Pin), SD card, ESP8266 & Tuya module development, NRF24L01 module, temperature and humidity sensor, attitude sensor and other peripherals.
  • Supports SW-DP two-wire debugging port and JTAG five-wire debugging port debugging.

4. System structure diagram

image.png

5. Product 2D floor plan

image.png

6. Product physical picture

The onboard MPU6050   three-axis accelerometer and three-axis gyroscope have not been welded yet, and will be welded during subsequent debugging. image.png

7. Development board verification

  • 1. USB to serial port download supports one-click serial port download (will be changed to Type-C interface later). The following is a 7-pin OLED as a demonstration. Due to the recent skyrocketing price of chips, I bought a piece of Hangshun HK32F103VET6 (38 yuan) on Taobao.
  • Since I am still a junior scholar in the field of programming and only know a little bit, I have made a few simple demonstration examples below.
  • image.png
  • 2. Onboard LED indicator and RGB and WS2812 verification.
  • WS2812 display diagram
  • image.png
  • RGB and OLED display diagram
  • image.png
  • LED running water light display picture
  • image.png
  • Hangshun chip diagram
  • image.png

8.Problem description

  • 1. Due to a problem with the 2.2 color screen rows, the rows are reversed from the original pin rows, so they can only be connected in reverse. Other programs have not had time to debug, and we are waiting for subsequent versions to debug.
  • 2. The silk screen was written incorrectly. The silk screen in the picture should have been HK32F103VET6, but it was made STM when I wrote it. I'm sorry. The PCB has been modified.
  • 3. The development board has many functions, but they have not been verified one by one. We will update them when we have time.
  • 4. I also hope that everyone can correct the errors in it and we can modify it together in the future.





参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-05-24 17:28:32
  • Happy Thanksgiving Day!
  • Please ask the teachers, 15f104e question
  • Electronic circuit filters
  • 【RPi PICO】Raspberry Pi Pico Simulator
  • Phase detection method for low voltage distribution cabinet
  • Network Development Notes 14_RL-TCPnet Transplantation.pdf

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号