找回密码
 注册
搜索
查看: 1363|回复: 14

[讨论] ARM7开机流程分析

[复制链接]
发表于 2009-3-24 11:14:35 | 显示全部楼层 |阅读模式
【文件名】:09324@52RD_精华—ARM7开机流程分析.doc
【格 式】:doc
【大 小】:21K
【简 介】:
【目 录】:


[em08]
发表于 2009-3-24 15:50:19 | 显示全部楼层
谢谢分享
点评回复

使用道具 举报

发表于 2009-3-24 18:11:27 | 显示全部楼层
谢谢分享!
点评回复

使用道具 举报

发表于 2009-3-24 19:22:31 | 显示全部楼层
[em05][em03][em07]
点评回复

使用道具 举报

发表于 2009-3-24 20:06:37 | 显示全部楼层
下了,谢谢!
点评回复

使用道具 举报

发表于 2009-3-25 08:15:23 | 显示全部楼层
也下一份,看一下
点评回复

使用道具 举报

发表于 2009-3-25 08:48:56 | 显示全部楼层
[em08]买了一份,还没时间看,先放这吧!!![em08]
谢谢楼主的!![em06]
点评回复

使用道具 举报

发表于 2009-3-25 09:39:25 | 显示全部楼层
基于ARM7的常用的开机流程分析  
发布:小螃蟹    日期:6-19     

1.ARM从地址0x00000000开始执行指令为ARM的6个运行模式设置栈     
2.设置4个CS片选值如果WATCHDOG没到,重新设置BAI,否则跳过
3.初始化GPIO如果WATCHDOG没到,重新设置LCD(打开LCD),否则跳过
2.调用硬件初始化函数HardwareInit()
{
设置GPIO(GPIOCON,GPIODIR,GPIODAT)
设置GPON(PDCUC)
设置PWM(PWMP,PWM0,PWM1)
设置HANDFREE
禁止UART0和UART1上用于IRDA的脉冲波形
配置时钟频率OPCLK: clock frequency for SC core, DSP core,
初始化定时器TIMER0和TIMER1
初始化系统控制寄存器SYSCON
如果WATCHDOG已到达,则初始化DMA单元DMAU
配置PIO
配置中断控制器单元ICU(LIR0, LIR1, LIR2, LIR3, ICR, IMR)
初始化开关逻辑OOL,重新装载WATCHDOG
}
调用函数init_Main,进入主函数
{
设置V_MODE电压
设置LCD和MEMORY电压
设置UART0波特率,流量控制等
等待UART配置300us
向PC发送BOOT_INIT
初始化RTK
Rtk00Go();         
初始化task和启动task         
进入内核任务调度和消息处理}结束
}
??????????????????????????????????????????????/
点评回复

使用道具 举报

发表于 2009-3-25 10:40:35 | 显示全部楼层
学习学习 先  呵呵
点评回复

使用道具 举报

发表于 2009-3-25 11:34:28 | 显示全部楼层
haohao kan kan
点评回复

使用道具 举报

发表于 2009-3-25 12:16:57 | 显示全部楼层
这么点东西,叫精华?还收费,楼主有点不厚道啊[em01]
点评回复

使用道具 举报

发表于 2009-3-25 13:37:14 | 显示全部楼层
楼主穷疯了吧。
点评回复

使用道具 举报

发表于 2009-3-25 14:05:26 | 显示全部楼层
呵呵,看来我是不下载了!免费就看看!
点评回复

使用道具 举报

发表于 2009-3-25 19:25:18 | 显示全部楼层
就这?[em11]
点评回复

使用道具 举报

发表于 2009-3-26 09:20:22 | 显示全部楼层
这也叫分析。。。。我晕
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-10-6 08:26 , Processed in 0.048672 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表