SCM disassembly When an engineer writes a microcontroller program, it is generally written in assembly language or high-level language (C or C++). These program codes are called source code. After the program is written, it can be programmed to a single-chip microcomputer after compilation and compilation by a compiler or compiler. The files in the ROM storage area are different from those generated by the compilers of different types of SCMs. However, the commonly used BIN and HEX files. These generated files are called machine codes and machine codes in the decryption industry. Such machine codes Is running in the microcontroller, it can be said that only the machine can read. Disassembly refers to the decompilation of these executable files, ie machine code, to assembly language. But usually the decompiled program and the original program will have many differences, although the same effect, but the program code will be a great change, if the statement is more assembly, the average person is difficult to read, you need to add their own comments, and then To read one by one, it requires a certain amount of perseverance. I once spent a week in order to analyze the disassembly code of a chip. Therefore, it is not the original program after disassembling. Everything understands, and more is the technical analysis of the engineer.

The disassembly methods include manual disassembly and software disassembly. Now that the size of the SCM is growing, more and more code is embedded, then it has caused a lot of trouble for manual disassembly, and it takes a lot of time to use the software. Disassembly is the ideal approach. Once disassembled software is available, disassembly can be completed soon after running in a computer.

Power Steering Motor

Power Steering Motor,Power Brake Motor,Electric Power Steering Motor,Electric Power Brake Motor

Fuxin Dare Automotive Parts Co., Ltd. (DARE AUTO) , https://www.fuxindareauto.com