First of all, this problem is that the optimization level set by the IAR compiler is too high. You can just lower the optimization level.
Solution:
In options->C/C++compile---->optimization, there is a column called Leval, and below it there are 4 options: None, low, medium, and high.
Selecting Low can solve the above problem.
Previous article:Solution to IAR not being able to run single-step when it reaches a breakpoint
Next article:Solve the problem that IAR cannot set breakpoints
- Popular Resources
- Popular amplifiers
- Learn ARM development(16)
- Learn ARM development(17)
- Learn ARM development(18)
- Embedded system debugging simulation tool
- A small question that has been bothering me recently has finally been solved~~
- Learn ARM development (1)
- Learn ARM development (2)
- Learn ARM development (4)
- Learn ARM development (6)
Professor at Beihang University, dedicated to promoting microcontrollers and embedded systems for over 20 years.
- LED chemical incompatibility test to see which chemicals LEDs can be used with
- Application of ARM9 hardware coprocessor on WinCE embedded motherboard
- What are the key points for selecting rotor flowmeter?
- LM317 high power charger circuit
- A brief analysis of Embest's application and development of embedded medical devices
- Single-phase RC protection circuit
- stm32 PVD programmable voltage monitor
- Introduction and measurement of edge trigger and level trigger of 51 single chip microcomputer
- Improved design of Linux system software shell protection technology
- What to do if the ABB robot protection device stops
- Detailed explanation of intelligent car body perception system
- How to solve the problem that the servo drive is not enabled
- Why does the servo drive not power on?
- What point should I connect to when the servo is turned on?
- How to turn on the internal enable of Panasonic servo drive?
- What is the rigidity setting of Panasonic servo drive?
- How to change the inertia ratio of Panasonic servo drive
- What is the inertia ratio of the servo motor?
- Is it better for the motor to have a large or small moment of inertia?
- What is the difference between low inertia and high inertia of servo motors?
- Study and use of DSP6678 chip
- Simple and fast design of LC filter
- 【E840-DTU】Evaluation Summary
- Problems with display of characters and numbers in LCD?
- 【ST NUCLEO-G071RB Review】TIM-PWM
- How to determine the frequency of sine wave collected by microcontroller AD?
- Answer the questions to win prizes! ADI Technology Express - Automotive Application Entertainment and Information Interaction Solutions
- [NXP Rapid IoT Review] Hello World project reads sensor values that are always 0
- Introduction to 5G Small Cells
- 【GD32L233C-START Review】Three Power Consumption