What software is used for MCU programming? What are the microcontroller development software?

In fact, there are not many softwares required for MCU programming. I read a lot on the Internet, such as protues simulation, Labview, Pycharm, etc. In fact, there is no need to install so many at once.

I have been engaged in development for so many years and really use the most basically 4.

1. Keil programming development environment (required)
insert image description here

This is the core tool, used to write and compile programs, and the most important function is simulation, which can help you locate program bugs quickly, but it should be used with ST-Link or other emulators.
Generally, I use C51V9.0 for 51, and I use Keil4.72 or Kiel5 for STM32. 51 and STM32 are not compatible. If you install it, remember to put it in a different folder, otherwise it will be affected. use one.

2.Notepad++
insert image description here

I personally like this software very much. It depends on personal preference and is not necessary.

If there is a c file with a lot of code, it is more convenient to find functions and variables. I usually use this software to write and modify the program, and then compile it with keil.

3. Advanced Designer
insert image description here

This schematic diagram and PCB drawing software, if it is software development, usually only look at the schematic diagram.

There are quite a lot of similar professional software, and there is also the domestic Easy EDA. I personally like to use this, maybe it is a habit.

4.Sscom (required)
insert image description here

This is a must for serial port debugging, and there are many similar software, I have been using this.

5. Download tool
insert image description here

Different brands of download tools are different. If it is an STC chip, use the above picture. If it is an STM32, use Keil, which also supports serial port downloads, but it is not as efficient as Keil, and it is not so convenient.

As for other software, there is no need to install it in the early stage, and it is not too late to install it when it is needed. The main time and energy are spent on microcontroller programming, not these software.

Another thing to note is that I believe many people have encountered it. If you use Altium Designer when it involves commercial activities, you may be accused of copyright infringement. I have encountered it before. The solution can be to buy a genuine copy. Of course, I believe most people will not spend a fortune. Huge sums of money to buy a piece of software.

Another thing is to unplug the network cable when using it, and then try not to take the pcb file directly to the board factory to make the board and generate the gerber file.
I have sorted out all the above software for you, including tutorials and tools for single-chip microcomputer from entry to advanced, it took a full week, and it will come as soon as you want it.
insert image description here

Guess you like

Origin blog.csdn.net/weixin_43982452/article/details/115096148#comments_27424287