打印

S3C2410在RealView MDK中如何初始化?初始化都包含那些内容?

[复制链接]
2211|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
l0p0c|  楼主 | 2008-10-13 11:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
mcujobjun| | 2008-10-13 12:05 | 只看该作者

启动代码

启动代码是用来初始化电路以及用来为高级语言写的软件做好运行前准备的一小段汇编语言,是任何处理器上电复位时的程序运行入口点。

使用特权

评论回复
板凳
mcujobjun| | 2008-10-13 12:07 | 只看该作者

启动代码

初始化包括 设置中断、异常向量,系统寄存器配置、看门狗及外围电路初始化、存储区电路初始化、初始化栈指针、变量初始化、数据区准备 等

使用特权

评论回复
地板
l0p0c|  楼主 | 2008-10-13 12:45 | 只看该作者

也就是说我只配置自己使用的寄存器就行了,其它的启动文

使用特权

评论回复
5
avocationA| | 2008-10-13 13:40 | 只看该作者

kkkkkkk

;1. 屏蔽所有中断,关看门狗。    //启
       //动
;2. 根据工作频率设置PLL寄存器   //步
       //骤
;3. 初始化存储控制相关寄存器    //标
       //号
;4. 初始化各模式下的栈指针    //在
       //下
;5. 设置缺省中断处理函数    //列
       //代
;6. 将数据段拷贝到RAM中,将零初始化数据段清零 //码
       //中
;7. 跳转到C语言Main入口函数中   //。

使用特权

评论回复
6
biehoff| | 2008-10-13 14:54 | 只看该作者

RE

你去找个2410的通用 init 代码啊  自己写初始化 很容易错的 不知道是这漏了还是那错了

使用特权

评论回复
7
l0p0c|  楼主 | 2008-10-13 15:14 | 只看该作者

初始化代码应该在MDK中包含……

使用特权

评论回复
8
阿南| | 2008-10-14 23:29 | 只看该作者

RealView MDK自动生成的2410启动代码不是很好用,楼主还是尝试

继续用ADS下的2410init.s文件吧,只需修改一小部分就可以了

使用特权

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

本版积分规则

72

主题

701

帖子

1

粉丝