Professional Documents
Culture Documents
Embedded System Master Class - ALL TIME SCOPE - 2
Embedded System Master Class - ALL TIME SCOPE - 2
Mechanical Parts
#1 Printer
#2 Mouse
#1 Microprocessor 16
#2 Microcontroller 15 8 / 16 / 32 Bit
#3 DSP 33
#4 DSC 4
#5 FPGA 13
#6 CPLD 8
#3 Types
#7 ASIC 5
#9 GPU
#10 TPU
Comparison
List
Loader Loads the executable file into system memory for execution.
Editor Window A user interface pane where source code is written and edited.
Console Window Displays output, logs, and messages from the application and IDE.
Project Window Shows the structure of the entire project, including files and resources.
Core Components of an IDE Debug/Release Modes of compilation; "Debug" for testing and troubleshooting, "Release" for final deployment.
Memory Window Displays a segment of system memory, useful for examining data during debugging.
Breakpoints Marks in the code where execution will pause during debugging.
Watch Points Monitors specific variables and pauses execution when their values change.
A tool that assists in identifying and fixing code errors by allowing line-by-line execution and
Debugger
monitoring.
#4 IDE
Flow
Block Diagram
Embedded System
Master Class - ALL TIME
SCOPE
STM32CUBEIDE (STM32F411)
Target
KEIL (8051)
https://www.onlinegdb.com/
STM32CUBEIDE
https://www.st.com/en/development-tools/stm32cubeide.html
Keil
https://www.keil.com/demo/eval/c51.htm
#1 Visit STM32CUBEIDE
https://www.st.com/en/development-tools/stm32cubeide.html
#5 Installing IDE
#2 Create Account
#4 Download Mingw 2
Steps
https://www.msys2.org/
#6 Install MySys
pacman -Syu
#9 Execute command
Mysys
Configure Mysys path in environment
#10
variables
mingw64/bin
#5 25
#5 47
#6 16
#7 52
#8 24
#9 60
#10 58
Idea 8