当前位置:网站首页>Stm32f4 serial port burning [flymcu]
Stm32f4 serial port burning [flymcu]
2022-07-28 22:52:00 【leu_ mon】
stm32f4 Serial port burning [flymcu]
Preface
Not used for a period of time stm32, The serial burning method is a little forgotten , In order to get started faster in the future , So it's recorded here .
One 、 Selection of serial burning software
At present, there are mainly three kinds of burning software that can be found ,flymcu,mcuisp,Flash Loader Demonstrator.
After practical use, it is found that mcuisp The chip protection cannot be read ,Flash Loader Demonstrator The operation is complex and needs to be reset frequently , therefore The final choice is flymcu.
Two 、 Use steps
1. Hardware and software preparation
Before burning , Download and install the software flymcu Software , Serial driver ( You can easily find ); In hardware, you need a usb To serial port as well as stm32 It's a test board .( The following is the connection sequence )
usb To serial port ------------------------------stm32
tx------------------------------------------rx
rx------------------------------------------tx
vcc------------------------------------------vcc
gnd------------------------------------------gnd
stm32 Upper boot0 Pin connection vcc,boot1 Pin connection gnd Enter burn mode
boot0 Pin connection gnd,boot1 Pin connection gnd In normal startup mode
2. burn
The software diagram during burning is shown in the following figure 
1. First, search the serial port currently used usb ch340, If you can't search , Re plug usb Then try again , If you still can't find , Check whether the drive is installed .
2. Then set it below ( The position of the red circle in the lower left corner of the figure ) Set the entry bootloader The way It can burn with one key .
3. Finally, wait for the burning to complete , The burning result will be displayed on the right .
4. modify stm32 Of boot0 The pin is low , Press the reset key , Check whether the program meets the requirements
summary
After setting, it can make serial burning easier , When burning, you can also set the option byte to set whether the program after burning can be read out on the chip , The above are the results of practice , If there is a mistake , Please correct .
边栏推荐
- C language to realize string reverse order arrangement
- A simple neural network model based on MLP full connection layer
- Learning experience sharing 3: yolov5 training data set path index
- Es personal arrangement of relevant interview questions
- 投资500亿元!中芯京城正式注册成立!
- 770. Word replacement
- 《Robust and Communication-Efficient Federated Learning From Non-i.i.d. Data》论文阅读
- 软件测试面试笔试题及答案(软件测试题库)
- [3D target detection] 3dssd (II)
- BOM (location object, navigation object)
猜你喜欢

Yolov5 improvement 7: loss function improvement

Yolov5 improvement 12: replace backbone network C3 with lightweight network shufflenetv2

Gd32f303 firmware library development (10) -- dual ADC polling mode scanning multiple channels

Simple es highlight practice

Es personal arrangement of relevant interview questions
![[3D target detection] 3dssd (II)](/img/8a/e8927cd868eb99d8880d4f199d8918.png)
[3D target detection] 3dssd (II)

Paper reading: deep forest / deep forest /gcforest

What to do after mathematical modeling gets the competition problem and some ("crooked ways") tips - must see before the competition

Learning experience sharing 4: learning experience of yolov7
![Ocr-gan [anomaly detection: Reconstruction Based]](/img/16/62d962288c192b3df2fdb518d7127e.gif)
Ocr-gan [anomaly detection: Reconstruction Based]
随机推荐
简单的es高亮实战
775. Inverted words
《Shortening passengers’ travel time A dynamic metro train scheduling approach using deep reinforcem》
《Shortening passengers’ travel time A dynamic metro train scheduling approach using deep reinforcem》
Improvement 16 of yolov5: replace backbone network C3 with lightweight network pp-lcnet
OSV-q grd_ x=grd_ x[:, :, 0:-1, :]-data_ in[:, :, 1:, :]IndexError: too many indices for tensor of d
How to install and use PHP library neo4j
C语言学习内容总结
Learning experience sharing 4: learning experience of yolov7
npm run dev,运行项目后自动打开浏览器
CS flow [abnormal detection: normalizing flow]
Detection and tracking evaluation index
fatal error: io. h: No such file or directory
Learning experience sharing 5: yolov5 dataset division and Yolo format conversion
Ocr-gan [anomaly detection: Reconstruction Based]
软件测试面试笔试题及答案(软件测试题库)
OSV-q ValueError: axes don‘t match array
芯华章宣布完成超2亿A轮融资,全面布局EDA2.0研发
Lenovo r9000p installation matlab2018a+cuda10.0 compilation
TypeError: can‘t convert cuda:0 device type tensor to numpy. Use Tensor. cpu() to copy the tensor to