如何解决win10软件运行但看不见窗口的问题 您所在的位置:网站首页 windows10程序窗口 如何解决win10软件运行但看不见窗口的问题

如何解决win10软件运行但看不见窗口的问题

2023-11-04 23:13| 来源: 网络整理| 查看: 265

STM32生成互补PWM波(输出前均为低电平)

菜菜菜菜鸡: 博主您好,可以发一下代码吗,邮箱[email protected]

ARM学习(1) 寄存器的理解 ===》FP、SP、LR寄存器

张一西: 你需要看我画的那个堆栈图,FP回溯找的是LR,然后下一个地址才又是FP,所以存在一个4Byte的差,所以需要这样的操作

ARM学习(1) 寄存器的理解 ===》FP、SP、LR寄存器

三境界: 我这条评论里说的也是stack_base是大地址啊,就是因为是大地址,每次回溯fp地址应该是逐渐变大的,最后的边界条件应该是fp >=stack_base 才跳出循环

ARM学习(1) 寄存器的理解 ===》FP、SP、LR寄存器

三境界: 那你解释下第14行? fp=*(u32)(fp-sizeof(u32)) fp指针向低地址减一个u32的大小,有什么意义吗?我的理解是因为每个栈帧都是有LR=FP+sizeof(u32)的关系,先通过*(u32*)(fp)找到上一个栈帧的lr的地址,减去sizeof(u32)即可得到fp所在的地址,以此迭代。

ARM学习(1) 寄存器的理解 ===》FP、SP、LR寄存器

张一西: 不对不对,lr只是用来找函数地址的,fp才是用来回溯的,需要搞清楚



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有