JFET

# Sixth Lichuang Electric Competition #STM32-daplink

 
Overview

1. Introduction to project functions


HK32F103CBT6A  The daplink burning debugger produced by STM32f103cbt6 supports the following functions:

  • Debugging and programming (HID) of Arm-cortex chips
  • Comes with a virtual serial port, eliminating the need for USB to serial port (CDC)
  • Drag-and-drop programming, simulate USB disk, hex or bin copy to complete burning (MSC)
  • WEBUSB function
  • With a 128*64 OLED display and 2 function buttons
  • Support offline burning and self-made burning algorithm.

 

Solved the problem of needing external serial port debugging during program development. The offline burning function solves the problem of batch burning.

 

Due to the USB driver problem, the hk chip cannot be used normally. I have replaced it with STM32f103cbt6 and the functions are normal. I will try hk again in the future.

 

 

 

2. Project attributes


The PCB design is my own original work. The schematic diagram and program are modified from ARM's official open source project and transplanted to hk32 .

 

3. Open source agreement


GPL 3.0

The program is modified from https://github.com/ARMmbed/DAPLink

Note: Altruism means self-interest, please read the following content carefully.

  1. Embrace open source and give projects unlimited value. It is recommended that more than 80% of the core functions of the project be open source;
  2. If a certain part of the function is irreplaceable and the project cannot solve the corresponding problem after deletion, then the function implemented by this part is the core function of the project; for example, if an electronic load is designed and a host computer software is designed to monitor power changes, the electronic The load is the core function, and the host computer software is the auxiliary function; for example, an isolated 485 module is used in the electronic load to communicate with the host computer, then the communication function implemented by this 485 module is an auxiliary function;
  3. Projects should choose an open source agreement that suits them . If the project references other open source projects, the source should be indicated and follow the original author's open source agreement. It is recommended that original projects use the GPL3.0 open source agreement;
  4. Functions implemented by directly quoting the original circuits or original codes of open source projects cannot be used as the core functions of one's own projects, and functions directly implemented using common modules on the market cannot be used as core functions of one's own projects.

 

参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2024-11-15 02:01:26

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

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号