微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > ARM技术讨论 > 关于栈设置代码问题

关于栈设置代码问题

时间:10-02 整理:3721RD 点击:
dr pc, =on_sdram                   @ 跳到SDRAM中继续执行
(这个是给pc寄存器读取on_sdram的什么,地址吗?就是下面的代码?)
on_sdram:
    ldr sp, =0x34000000                 @ 设置堆栈
还有ldr sp,=4*1024
这俩设置栈有什么区别?同样是地址为什么表示形式一个十六进制一个二进制

0x34000000是外部SDRAM的地址,外部SDRAM没有初始化的时候只能使用内部RAM。

学的时候确实最坑爹,,这个很难

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top