Abstract
As the embedded systems become more and more complex,the complexity of the program is also increasing.This leads to program exceptions jump,array out of bounds,stack overflow and other exceptions occur.Compilers and professional static code scanning tools cannot detect such problems.When these program exceptions occur,often lead to system crashes and other serious fault,after the system crash,rarely useful information leave to the developers.Developers often need to spend a lot of time and make great efforts to find out the reason of the system crash.Therefore,to develop a highly efficient program exceptions detection method seems very necessary.In this paper,using the hook function of DSP software compiler,the program can completely record the running trace data before the system crash.After analysis the trace data,developers can reconstruct the the program running trace.Using these information, developers can quickly find out the reason of the system crash.
Key words
DSP /
C language /
program exception detection /
program trace
Cite this article
Download Citations
Cao Ting.
Method of DSP Program Exception Efficient Detection[J]. Integrated Circuits and Embedded Systems. 2022, 22(3): 49-51
{{custom_sec.title}}
{{custom_sec.title}}
{{custom_sec.content}}
References
[1] Texas Instruments.TMS320C6000 Optimizing Compiler User's Guide,2018.
[2] Texas Instruments.Common Object File Format,2009.
[3] Texas Instruments.TMS320C6000 Programmer’s Guide,2014.
[4] 汪庆发.DSP的程序异常检测技术研究[D].哈尔滨:哈尔滨工业大学,2009.