多语言展示
当前在线:369今日阅读:168今日分享:49

如何解决某个变量突变的问题

MPLAB软件中编程仿真的时候有时候会遇到某个变量偶然会变成其他的值,不像是自然规则的值,但又不知道如何产生的。下面交给你一招让你以后解决变量突变的问题不在困惑。其他软件用C语言的时候也有可参考这个方式。
工具/原料

MPLAB软件

方法/步骤
1

首先确认你的变量是哪个,现在这里定义为err_variable.这个是你遇到难题的地方。因为变量相互的影响对程序的稳定性有影响。

2

每个工程都有编译文件。在MPLAB软件中有.map文件,在你工程文件夹下找到.map文件并打开。其他的编译软件有类似的文件。打开该文件。

3

在工程.map文件中找到err_variable变量所在的位置。可以用Find方法。也可以用Ctrl+F快捷方式。

5

找突变有技巧的。主要是多维数组。和Struct类型的数组的变量,这些类型如果一旦越界就造成后面很多问题。按这种方法处理很快能解决变量无缘无故的突变问题。

注意事项

如果关于MPLAB的问题可以发信息讨论。

推荐信息