社区
单片机/工控
帖子详情
急问!IAR环境下参数的问题
zhangyu21101213
2010-01-13 09:58:35
我在IAR调试模式下,我的局部变量在locals窗口中总是显示unavailable,用watch窗口下也一样,一直没找到原因,请各位帮助一下!!!急用,谢谢!
...全文
828
7
打赏
收藏
急问!IAR环境下参数的问题
我在IAR调试模式下,我的局部变量在locals窗口中总是显示unavailable,用watch窗口下也一样,一直没找到原因,请各位帮助一下!!!急用,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
souvis
2012-07-29
打赏
举报
回复
我也遇到了这个问题,后来查网上资料和结合实验发现,这是由于IAR的优化引起的,对于定义、赋了值却没有再使用的变量,IAR优化时不为其分配内存,此时watch就为unavailable,到option中设置编译器的优化级别为none就可以了。
AnYidan
2012-03-16
打赏
举报
回复
[Quote=引用 3 楼 lbing7 的回复:]
你得让程序执行到那个作用域里即可
[/Quote]
++
jydjdongjie
2012-03-16
打赏
举报
回复
我也好几次都遇到了,不知道怎么解决!
lym616
2012-03-16
打赏
举报
回复
碰到同样的问题,请问怎么解决
比如
unsigned int Picture,sum=0;
for(Picture=1;Picture<10;Picture++)
sum+=Picture;
运行到这里,sum的值一直是unavailable,好像没有执行sum+=Picture;,不过前面有定义sum=0了,这是为什么?
kyzf
2010-01-13
打赏
举报
回复
MARK
帮顶下。
lbing7
2010-01-13
打赏
举报
回复
你得让程序执行到那个作用域里即可
lbing7
2010-01-13
打赏
举报
回复
没进入那个变量的作用域
16天入门物联网操作系统——RT-Thread
课程概述: RT-Thread是一个集实时操作系统(RTOS)内核、中间件组件和开发者社区于一体的技术平台,由熊谱翔先生带领并集合开源社区力量开发而成,RT-Thread也是一个组件完整丰富、高度可伸缩、简易开发、超低功耗、高安全性的物联网操作系统。RT-Thread具备一个IoT OS平台所需的所有关键组件,例如GUI、网络协议栈、安全传输、低功耗组件等等。经过13年的累积发展,RT-Thread已经拥有一个国内最大的嵌入式开源社区,同时被广泛应用于能源、车载、医疗、消费电子等多个行业,累积装机量超过两千万台,成为国人自主开发、国内最成熟稳定和装机量最大的开源RTOS。RT-Thread拥有良好的软件生态,支持市面上所有主流的编译工具如GCC、Keil、
IAR
等,工具链完善、友好,支持各类标准接口,如POSIX、CMSIS、C++应用
环境
、Javascript执行
环境
等,方便开发者移植各类应用程序。商用支持所有主流MCU架构,如ARM Cortex-M/R/A, MIPS, X86, Xtensa, C-Sky, RISC-V,几乎支持市场上所有主流的MCU和Wi-Fi芯片。
IAR
中使用IELFTOOL进行软件代码checksum的生成和添加
IAR
是常用于单片机代码开发,里面有很多实用的工具,比如ielftool.exe,这个工具可以根据你的配置来生成软件代码的checksum。
ARM体系下函数形参调用寄存器详解
文章目录前言一、编写代码二、调试分析三.流程归纳总结 前言 在ARM体系下C和汇编语言混合编程的学习过程中,了解到关于函数形参在x86平台与ARM平台所调用的寄存器有一定的区别。 64位程序根据
参数
的个数而不同, 当
参数
1~6个,使用寄存器传递;
参数
大于6个,多出来的
参数
使用栈传递。 对于ARM平台,结论是:
参数
值传递按顺序存放在寄存器r0,r1,r2,r3里,超过4个
参数
值传递则放栈里。 于是我就在MDK
环境
下用main函数调用子函数,仿真来观察其具体过程,让我们一起来看看在ARM体系下关于调用函数.
如何在
IAR
和 KEIL中计算 CRC值
关注、星标公众号,不错过精彩内容转自:STM32单片机前言市面上越来越多的产品对其使用提出了安全要求,如何避免使用过程中对操作者带来危险,或者降低这种危险发生的概率,这都是产品安全性需要...
技术分享 | 如何在
IAR
和 KEIL中计算 CRC值
前言市面上越来越多的产品对其使用提出了安全要求,如何避免使用过程中对操作者带来危险,或者降低这种危险发生的概率,这都是产品安全性需要考虑的。鉴于此,相关产品需要通过相关行业的安全认证才能...
单片机/工控
27,375
社区成员
28,769
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章