Today, after I used message queue, mailbox, ADC and multiple serial port threads at the same time, the system produced a series of errors.
The error contents are as follows:
After continuous attempts, I found a solution, which is recorded here.
Reduce the thread stack size of main thread and fishsh shell thread to 1024 (the value is for reference only).
Integrated development environment: RT thread studio
MCU:STM32G030C8
Read More:
- The shell script exits after an error is reported
- Differences between Java stack overflow ror and outofmemoryerror
- Python error unhandled exception in thread started by error in sys.excepthook
- [tools] vscode debug report G + +. Exe no such file or directory fatal error no input files
- Why use thread pools? Remember and understand
- Use jstack to output the stack information in Java process to the specified file and analyze it
- Summary of common runtimeException exceptions
- Solution to abnormal errors during startup of Python’s Anaconda
- Configuring pyflink in pychar (failed)
- Design of MQ asynchronous collection report data
- Win32ctypes. Pywin32. Pywintypes. Error: (2 ‘loadlibraryex’,’the system can’t find the specified file. ‘)
- Use subprocess to execute the command line, and the pipeline is blocked
- The solution of white screen crash when loading QML
- Solution to the failure of creating bitmap with multithreaded OpenGL
- Yocto practice (2) — running QEMU
- vscode import numpy error:DLL load failed: The specific module could not be found
- Easynvr operation log reports an error. Fatal error: concurrent map read and map write troubleshooting
- Word column after the text evenly distributed in the left and right two columns, rather than fill in the left column and then fill in the right column, how to do?
- Error c3861: identifier not found | identifier not found
- When C language refers to a user-defined type as a parameter, an error segmentation fault is reported