标题: 在MCU中断中执行函数的问题 [打印本页]

作者: SouKaQiMa    时间: 2023-5-9 14:42
标题: 在MCU中断中执行函数的问题
传数据地址到函数中,该地址的值被改变,退出函数后数据被清零,有什么原因啊

函数是在中断中执行的,该函数只是一个限幅函数,数据的地址在函数中发生了改变,但退出函数后又恢复原来的值,数据被清零了
作者: Hephaestus    时间: 2023-5-9 15:17
什么编译器?上代码,你这么描述谁也看不懂。
作者: yzwzfyz    时间: 2023-5-10 09:09
定义成全局变量。
作者: zz121x    时间: 2023-5-10 10:07
定义成static试试
作者: li64331218    时间: 2023-5-10 10:26
先用一个变量试试,再用地址调试。也可能是数据类型的错误




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1