打印
[技术问题解答]

请问MAPS-K64的例程中无法定义新变量的问题

[复制链接]
1100|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
elephy|  楼主 | 2015-11-17 15:12 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
沙发
FSL_TICS_ZJJ| | 2015-11-17 15:35 | 只看该作者
楼主用的是什么IDE?以及例程所在路径!
你可以把你的问题结果,截个图发出来看看。

使用特权

评论回复
板凳
Messi1999| | 2015-11-17 15:55 | 只看该作者
截个图吧,这样比较容易分析

使用特权

评论回复
地板
elephy|  楼主 | 2015-11-17 17:28 | 只看该作者
就像图里这样,运行过后数组里的值显示为unavailable,而且无论定义变量还是数组,在哪里定义里面的值都是unavailable
用的IDE是 IAR7.2,hello world的例程,例程放在桌面上了

无标题.jpg (364.78 KB )

无标题.jpg

使用特权

评论回复
5
芙蓉洞| | 2015-11-17 20:09 | 只看该作者
感觉是软件安装的有些问题

使用特权

评论回复
6
elephy|  楼主 | 2015-11-17 21:33 | 只看该作者
芙蓉洞 发表于 2015-11-17 20:09
感觉是软件安装的有些问题

软件环境么? 软件是按照说明一步一步安的,应该没有什么问题

使用特权

评论回复
7
elephy|  楼主 | 2015-11-17 23:33 | 只看该作者
FSL_TICS_ZJJ 发表于 2015-11-17 15:35
楼主用的是什么IDE?以及例程所在路径!
你可以把你的问题结果,截个图发出来看看。
...

图在4楼给出来了,还有我想问例程里有没有现成的delay函数?

使用特权

评论回复
8
FSL_TICS_ZJJ| | 2015-11-18 13:44 | 只看该作者
elephy 发表于 2015-11-17 17:28
就像图里这样,运行过后数组里的值显示为unavailable,而且无论定义变量还是数组,在哪里定义里面的值都是u ...

elephy数组的定义是怎样的?还有位置在哪里?我这边试下。

使用特权

评论回复
9
FSL_TICS_ZJJ| | 2015-11-18 13:46 | 只看该作者
elephy 发表于 2015-11-17 23:33
图在4楼给出来了,还有我想问例程里有没有现成的delay函数?

fsl_os_abstraction.h中有延时函数。

/*!
* @brief Delays execution for a number of milliseconds.
*
* @param delay The time in milliseconds to wait.
*/
void OSA_TimeDelay(uint32_t delay);

使用特权

评论回复
10
晓枫VS枯叶| | 2015-11-18 14:30 | 只看该作者
有可能是优化的问题,把优化程度选择不优化,在调试试一下!

使用特权

评论回复
11
elephy|  楼主 | 2015-11-18 17:52 | 只看该作者
FSL_TICS_ZJJ 发表于 2015-11-18 13:44
elephy数组的定义是怎样的?还有位置在哪里?我这边试下。

无论定义在哪里都是一样的结果,而且后来仿照uint8_t receiveBuff[19] = {0};定义了一个新数组也是同样的结果

使用特权

评论回复
12
elephy|  楼主 | 2015-11-18 17:57 | 只看该作者
晓枫VS枯叶 发表于 2015-11-18 14:30
有可能是优化的问题,把优化程度选择不优化,在调试试一下!

优化程度在哪里选择?

使用特权

评论回复
13
Luis德华| | 2015-11-18 20:21 | 只看该作者
定义的a和要得到的数据一致吗

使用特权

评论回复
14
FSL_TICS_ZJJ| | 2015-11-19 09:17 | 只看该作者
elephy 发表于 2015-11-18 17:57
优化程度在哪里选择?

确实和优化等级有关系,你选择debug之后,选择project->options->C/C++ Compiler->optimizations, 等级调位none或者low,默认是high,然后就可以查看了。


使用特权

评论回复
15
elephy|  楼主 | 2015-11-19 13:22 | 只看该作者
FSL_TICS_ZJJ 发表于 2015-11-19 09:17
确实和优化等级有关系,你选择debug之后,选择project->options->C/C++ Compiler->optimizations, 等级调 ...

照着方法试过之后问题解决了,非常感谢,也谢谢楼上的几位!

使用特权

评论回复
16
FSL_TICS_ZJJ| | 2015-11-19 13:50 | 只看该作者
elephy 发表于 2015-11-19 13:22
照着方法试过之后问题解决了,非常感谢,也谢谢楼上的几位!

不客气,如果问题解决了,还请帮我们及时结贴。
后续有问题,欢迎继续发帖交流。

使用特权

评论回复
17
elephy|  楼主 | 2015-11-19 15:38 | 只看该作者
FSL_TICS_ZJJ 发表于 2015-11-19 13:50
不客气,如果问题解决了,还请帮我们及时结贴。
后续有问题,欢迎继续发帖交流。 ...

好的好的,再次感谢!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

64

帖子

1

粉丝