12
Return list

194

Posts

0

Resources
21
 
damiaa posted on 2024-3-13 10:40 If it can be burned, remember to restore the grounding after burning so that you can run your own program.

If I want to modify the program in the future, do I have to remove the circuit board casing to download it, connect the resistor to 3.3v, and then connect it back to ground after downloading? Is there any way to download the program directly without removing the casing?

This post is from Test/Measurement

Comments

Can it be burned? Your circuit is not designed. If the circuit is designed, you can actually use the IO of ch340G to control boot0.  Details Published on 2024-3-13 12:58
 
 

6063

Posts

4

Resources
22
 
This post was last edited by damiaa on 2024-3-13 13:05
xbxdbd posted on 2024-3-13 11:24 Then if I want to modify the program in the future, I have to remove the circuit board shell to download it and connect the resistor to 3.3v, and then connect it back to ground after downloading...

Can it be burned? Your circuit is not designed. If the circuit is designed, you can actually use the IO of ch340G to control boot0.

You can look at other people's isp serial port downloader information. They will talk about this. The image of your initial downloader has the control port of boot0.

If you want to update the program with boot0 as low level, you can only upgrade the user program and make a user bootloader program update by yourself. That is troublesome.

This post is from Test/Measurement

Comments

I can download it. I used the CH340G module to download it. It's like this. I have two boards communicating via serial ports. One board controls the other circuit board. If it is upgraded, one of the circuit boards can be directly downloaded without removing the shell. The other one is designed to be directly accessible without removing the shell.  Details Published on 2024-3-13 13:09
 
 
 

194

Posts

0

Resources
23
 
damiaa posted on 2024-3-13 12:58 Can it be burned? You haven't designed this circuit. If the circuit is designed. You can actually use the IO of ch340G to control boot0. You can take a look...

I can download it. I used the CH340G module to download it. It's like this. I have two boards communicating via serial ports. One board controls the other circuit board. If it is upgraded, one of my circuit boards can download the program without removing the shell. The other one is designed to be able to burn the program without removing the shell. If I follow your method, I still have to connect the resistor to the ground to run the program every time I download the program. Doesn't this still require removing the shell? I don't know if you understand what I mean.

This post is from Test/Measurement

Comments

If you don't remove the outer shell, the circuit board still has a programming interface, right? If there is the io you introduced to control boot0, that is, power, ground, tx, rx, boot0 controls 5 legs. Of course, the receiving board must also be controlled by boot0, for example, boot0 is connected like this: [attachimg]794487[/attachimg  Details Published on 2024-3-13 13:38
 
 
 

6063

Posts

4

Resources
24
 
This post was last edited by damiaa on 2024-3-13 13:40
xbxdbd posted on 2024-3-13 13:09 I can download it. I used the CH340G module to download it. It's like this. I have two boards communicating via serial ports, and one board controls the other circuit...

If you don't remove the outer shell, the circuit board still has a programming interface, right? If there is the io you introduced to control boot0

That is, power, ground, tx, rx and boot0 control legs.

Of course, the receiving board must also be controlled by boot0, for example, boot0 is connected like this:

This post is from Test/Measurement

Comments

What do you mean? How do I connect it like this? I downloaded this using the ch340G module. This is the schematic diagram. According to what you mean, is it to add a switch to BOOT0 and then lead out a boot0 pin? Then it is 5v RX TX GND boot0. Then my other board has this [attachimg]794498[  Details Published on 2024-3-13 14:26
 
 
 

6063

Posts

4

Resources
25
 

This post is from Test/Measurement
 
 
 

194

Posts

0

Resources
26
 
This post was last edited by xbxdbd on 2024-3-13 14:36
damiaa posted on 2024-3-13 13:38 If you don't remove the outer shell, the circuit board still has a programming interface, right? If there is the io you introduced to control boot0, that is, power, ground, tx, rx...

What does that mean? How can I connect it? I downloaded this using the ch340G module.

Here is the schematic

According to what you mean, is it to add a switch to BOOT0 and then lead out a boot0 pin? Then it is 5v RX TX GND boot0. Then my other board has this

. This square port connects to the 4PIN interface of the green board above. My original design is like this. If I want to upgrade the program of this green board, I will directly use this square female head to make an adapter, and connect it directly to the computer. In this way, I don't need to remove the shell of the two boards. Then according to what you mean, I don't understand how to connect the two boards. Aren't these cables all 4-core?

This post is from Test/Measurement
 
 
 

1

Posts

0

Resources
27
 

Hello, can you please leave me your contact information? My CH340G can't recognize my computer either.

This post is from Test/Measurement
 
 
 

12
Return list
Find a datasheet?

EEWorld Datasheet Technical Support

Featured Posts
ST MEMS sensor official Chinese technical documentation summary (continuously updated)

Netizens who are interested in ST MEMS sensors or use sensors are welcome to gather in the "ST Sensor and Wireless Commu ...

Could you please help me see how to filter this switching power supply circuit?

As the title says, the ACDC switching power supply outputs 5V voltage through LDO. How to filter it next? Below is the ...

How to make an overvoltage protection circuit?

The maximum input voltage of the board is 60V. How can I disconnect it when it exceeds 60V? I used a self-resettable fus ...

We spent 2 days to make a small 104 capacitor

I haven't posted in EE for a long time, which is really embarrassing. The main reason is that I am getting further a ...

Evaluation and Award: ST New Product NUCLEO-L552ZE-Q (Cortex-M33)

Event details: Click here to view Thanks to the netizens for sharing the review content of NUCLEO-L552ZE. The following ...

[Development and application based on NUCLEO-F746ZG motor] 12. Parameter configuration - timer TIM1 configuration

In the process of controlling the servo motor, in order to make the motor rotate as you want, PWM output control must b ...

Please tell me why this machine often burns the starting resistor at the customer's place

Please tell me why the resistor burned out and how to fix it? 627875627874627873

USB-C PD power receiving end power induction power receiving multi-protocol chip LDR6328S

Preface USB PD is currently the mainstream fast charging protocol. With the release of USB PD3.1, the transmission power ...

esp32 Help...

Hey guys, I have a problem that bothers me. The circuit is that esp32 measures the resistance, capacitance and impedance ...

I was working on my phone until 1am in the middle of the night, and this is how I solved it....

The thing is, at about 12 o'clock last night, the volume interface of my mobile phone kept popping up, which was very an ...

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews

Room 1530, Zhongguancun MOOC Times Building, Block B, 18 Zhongguancun Street, Haidian District, Beijing 100190, China Tel:(010)82350740 Postcode:100190

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