hpdell 发表于 2017-12-19 22:23:11

使用 rtos提示警告,不知是何故 ??请赐教啊 ??

使用 rtos提示警告,不知是何故 ??请赐教啊 ??

具体内容如下:




hpdell 发表于 2017-12-20 14:53:40

maxtch 发表于 2017-12-20 12:39
这个应该是 IAR 的静态堆栈分析警告,短期可以忽略。

请教下,为什么会出现这个警告啊,

目前出现运行时没有问题,但是感觉有点不爽啊 ?

maxtch 发表于 2017-12-20 12:39:11

这个应该是 IAR 的静态堆栈分析警告,短期可以忽略。

maxtch 发表于 2017-12-20 16:10:10

hpdell 发表于 2017-12-20 14:53
请教下,为什么会出现这个警告啊,

目前出现运行时没有问题,但是感觉有点不爽啊 ? ...

IAR 的代码分析器搞不清楚这几处代码到底用了多少堆栈空间。有若干函数的堆栈空间占用是不能通过静态分析得到的,有些函数嵌套调用的有点深,还有一些递归函数结束条件找不到。这些问题都是理论计算机科学上证明不可计算的(可计算性证明怎么做可以查维基)所以安全起见 IAR 报了警告。
页: [1]
查看完整版本: 使用 rtos提示警告,不知是何故 ??请赐教啊 ??