野性的李子 发表于 2018-3-24 01:29:09

求教各位freertos系统大牛

最近在弄一个项目主控芯片是stm32f103,上的是freertos系统,情况简单来说是工程中有定义了全局变量对象,用来保存主要信息的,程序跑一段时间(估计得几天吧)这个对象里的值都被改变了,或者乱码;关键不是必现问题,无从下手,求大神指点迷津啊{:3_59:}

黑皮男 发表于 2018-3-24 08:27:48

楼主描述的不够清楚,还是好好看看哪些地方会更改这个全局对象吧,还有就是确保指针和数组没有越界操作

wenyangzeng 发表于 2018-3-24 11:56:02

这个"对象"如果是8位长,就要考虑字节对齐了。

Angel_YY 发表于 2018-3-24 19:14:49

应该是变量所在的内存区域被覆盖了,查找程序中有数组,指针是否有越界或溢出问题。

野性的李子 发表于 2018-3-25 07:44:51

有想过这个问题,但是无从查起

hi201803 发表于 2018-3-25 17:42:30

你哪里 ?
页: [1]
查看完整版本: 求教各位freertos系统大牛