• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

同样的程序为什么在vs中是对的,到keil5仿真时结果不对

mingming 2021-07-08 浏览量:898
在函数里赋值一个ouput707的数组卡死是为啥,我把数组放在函数外赋值,然后在keil5仿真时得到了和vs中不一样的结果
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
所有亮答 数量:5

  • 这个没有具体的代码,真不好分析啊。

    有时还需要涉及资源有效性问题,比如扩充的内存什么的,在vs中可以不考虑,在实际情况中就会有影响。

  • 有可能是VS与Keil对相同类型的数据处理不一样,大小不一样

  • 两个平台完全不一样的啊,单片机里对数据是有限制的,大小 ,长度,都是有限制的

  • 是什么样的程序,要看一下程序的前后有没有影响的。

    还有,这个数组的大小是不是超过了单片机的RAM了

相关问题

问题达人换一批

同样的程序为什么在vs中是对的,到keil5仿真时结果不对