Some common problems encountered when debugging STM8 are code optimization and not using 32-bit characters in interrupts.
When using the minimum compilation of the code, some parameters may be optimized. If there is sufficient code space, it is best to use the default code compilation format.
Using 32-bit characters in interrupts can cause conflicts with applications. For example, the correct length of a 32-bit byte is more than 100, but if a conflict occurs, it becomes 6,500.
This is the reason why infrared is constantly being sent.
Previous article:stm8f103 debugging problem
Next article:Causes and solutions for STM8S error messages
Recommended ReadingLatest update time:2024-11-23 07:14
- Popular Resources
- Popular amplifiers
- STM8 C language programming (1) - basic program and startup code analysis
- Description of the BLDC back-EMF sampling method based on the STM8 official library
- Foundations of ARM64 Linux Debugging, Disassembling, and Reversing Analyze Code, Understand Stack Me
- zephyr dev summit pres_debugging_irnas_memfault
- Naxin Micro and Xinxian jointly launched the NS800RT series of real-time control MCUs
- How to learn embedded systems based on ARM platform
- Summary of jffs2_scan_eraseblock issues
- Application of SPCOMM Control in Serial Communication of Delphi7.0
- Using TComm component to realize serial communication in Delphi environment
- Bar chart code for embedded development practices
- Embedded Development Learning (10)
- Embedded Development Learning (8)
- Embedded Development Learning (6)
Professor at Beihang University, dedicated to promoting microcontrollers and embedded systems for over 20 years.
- Intel promotes AI with multi-dimensional efforts in technology, application, and ecology
- ChinaJoy Qualcomm Snapdragon Theme Pavilion takes you to experience the new changes in digital entertainment in the 5G era
- Infineon's latest generation IGBT technology platform enables precise control of speed and position
- Two test methods for LED lighting life
- Don't Let Lightning Induced Surges Scare You
- Application of brushless motor controller ML4425/4426
- Easy identification of LED power supply quality
- World's first integrated photovoltaic solar system completed in Israel
- Sliding window mean filter for avr microcontroller AD conversion
- What does call mean in the detailed explanation of ABB robot programming instructions?
- STMicroelectronics discloses its 2027-2028 financial model and path to achieve its 2030 goals
- 2024 China Automotive Charging and Battery Swapping Ecosystem Conference held in Taiyuan
- State-owned enterprises team up to invest in solid-state battery giant
- The evolution of electronic and electrical architecture is accelerating
- The first! National Automotive Chip Quality Inspection Center established
- BYD releases self-developed automotive chip using 4nm process, with a running score of up to 1.15 million
- GEODNET launches GEO-PULSE, a car GPS navigation device
- Should Chinese car companies develop their own high-computing chips?
- Infineon and Siemens combine embedded automotive software platform with microcontrollers to provide the necessary functions for next-generation SDVs
- Continental launches invisible biometric sensor display to monitor passengers' vital signs
- Parameter table of 600 commonly used transistors
- [LPC8N04 Evaluation] Tag Reading and Writing Evaluation
- GPIO Programming and Example Code for MSP430 using C/C++
- Learning, accumulation, communication - the growth path of IC experts
- Learning ARM-LINUX embedded system based on Beaglebone Black Part 2 - JTAG debugging
- EEWORLD University Hall ---- EDA Technology and Experiments Zhu Min from Harbin Institute of Technology
- Hot topic: The four most popular and profitable majors in the 5G era, which you definitely can’t miss in the 2019 college entrance examination!
- [ST Motor Evaluation] Task 3 - Monitor any data changes
- The spring breeze is not as good as you, the most beautiful confession is for you~
- [N32L43x Review] 5. Get MCU 96-bit UID, 128-bit UCID