ZHCADC5A June 2013 – June 2020
对于 MSP430 和 MSP430X,SP 为 2 字节对齐。
栈必须始终保持正确对齐,包括在帧分配和释放期间。这意味着对 SP 的每次原子调整都必须是所需对齐的倍数。
即使在手工编码的汇编函数(包括中断函数)中,也必须始终保持对齐。手工编码的汇编函数可以调用 C 兼容函数或其调用,并且 C 兼容处理程序可能随时发生中断。