标准外设库SPL的移植可靠性问题

标准库用到了许多的结构体,这些结构体对外设进行初始化。这些结构体一般都是在函数中局部声明,用到的是栈内存。栈内存在不同的程序中呈现的值可能是不一样的。所以为了避免这些不确定性,必须得对这些结构体进行初始化,不管是调用SPL自带的Init函数还是直接用memset,这样才能保证代码从一个项目移植到另一个项目是可靠的。

posted @ 2025-03-19 14:38  小兜兜me  阅读(20)  评论(0)    收藏  举报