深入剖析51单片机软件函数的可重入性问题
介绍了MCS-51单片机的内存分布、C51变量存储方式和函数参数传递方式,由此引发了对C51函数可重入性问题的思考和分析.与其他处理器C语言编译器不同的是,除了在函数体中显式访问全局资源会破坏函数的可重入性之外,C51函数参数传递和局部变量存储分配空间时,可能存在隐式的全局资源访问冲突,同样会导致函数不可重入.通过对各种情况下的全局资源访问冲突分析,提出了相应的解决方案以避免不可重入函数被多任务调用引起软件运行异常.
MCS-51、内存分布、变量存储、参数传递、访问冲突
23
TP31(计算技术、计算机技术)
2023-08-14(万方平台首次上网日期,不代表论文的发表时间)
共4页
4-7