打印

这个能判断堆栈有问题么?

[复制链接]
550|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zhaoxqi|  楼主 | 2018-4-16 15:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
ni, iap, TE, se, PDA
Program Size: data=116.2 xdata=255 code=17422

            TYPE    BASE      LENGTH    RELOCATION   SEGMENT NAME
            -----------------------------------------------------
            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
            DATA    0008H     0014H     UNIT         _DATA_GROUP_
            DATA    001CH     0004H     UNIT         ?DT?IAP_WRITE_512B?IAP
            BIT     0020H.0   0000H.1   UNIT         ?BI?RTC_EM3027
            BIT     0020H.1   0000H.1   UNIT         _BIT_GROUP_
                    0020H.2   0000H.6                *** GAP ***
            DATA    0021H     0040H     UNIT         ?DT?TEMP
            DATA    0061H     0007H     UNIT         ?DT?AD
            DATA    0068H     0006H     UNIT         ?DT?IAP_READ_CHECK_512B?IAP
            DATA    006EH     0003H     UNIT         ?DT?DISPLAY
            DATA    0071H     0001H     UNIT         ?DT?KEY
            DATA    0072H     0001H     UNIT         ?DT?SOUND
            DATA    0073H     0001H     UNIT         ?DT?IAP
            IDATA   0074H     0001H     UNIT         ?STACK

相关帖子

沙发
heweibig| | 2018-4-16 15:11 | 只看该作者
这个怎么看出啊

使用特权

评论回复
板凳
zhaoxqi|  楼主 | 2018-4-16 15:15 | 只看该作者

好像找到问题了
定义了个idata的变量,实际没用到

使用特权

评论回复
地板
zhaoxqi|  楼主 | 2018-4-16 15:18 | 只看该作者

编译时是按small来编译的.......

使用特权

评论回复
5
jiajs| | 2018-4-16 15:20 | 只看该作者

晕。。。

使用特权

评论回复
6
wyjie| | 2018-4-16 15:24 | 只看该作者
不出错,就没事吧。

使用特权

评论回复
7
zhaoxqi|  楼主 | 2018-4-16 15:27 | 只看该作者
结贴了,不好意思

使用特权

评论回复
8
airwill| | 2018-4-17 07:45 | 只看该作者
这是个 mcs51 的内存分配映像.

如果是 51, 可能堆栈空间不够了
对于 256 字节 SRAM 的单片机, 堆栈很大, 应该不是问题.
其他也没有什么好说的了

使用特权

评论回复
9
Rollo| | 2018-4-21 16:56 | 只看该作者
怎么看得出?怎么判断?

使用特权

评论回复
10
chuntian2016| | 2018-4-21 19:35 | 只看该作者
MCU的堆栈操作的还是需要多费点心的

使用特权

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

本版积分规则

808

主题

10636

帖子

4

粉丝