- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 PandaBoard ES配置SD卡及烧写
PandaBoard ES配置SD卡及烧写 从今天开始学习PandaBoard ES这块板子,并跟踪记录整个过程。废话不多说,相信刚刚拿到这块基于omap4460芯片的Pandaboard ES板子的朋友都想先让它跑起来。这也是我拿到这块板子之后的第一想法,下面将记录下我配置SD卡分区,编译BootLoader源码与烧写以及用串口打印的全过程。 1、 配置S
2012-09-21 11:35:14 5184 3
原创 时钟系统
时钟系统 S3C2440时钟系统介绍1、 一般来说,MCU的主时钟源主要是外部晶振或外部时钟,而用的最多的是外部晶振。在正确情况下,系统内所使用的时钟都是外部时钟源经过一定的处理得到的。由于外部时钟源的频率一般不能满足系统所需要的高频条件,所以往往需要PLL(锁相环)进行倍频处理。2、 在s3c2440中,有2个不同的PLL,一个是MPLL,另一个是UPLL,是给USB的。
2012-09-27 10:33:08 1095
原创 ARM体系结构(复习小结)
ARM体系结构(复习小结) 一、ARM工作模式a) 两种工作状态:ARM状态(32位)和Thumb状态(16位),可相互切换;b) ARM体系结构可以用两种方法存储字数据:小端(高高低低),一般情况是小端、大端(高低底高);c) 七种模式:用户模式(usr)、系统模式(sys)、快速中断(fiq)、外部中断(irq)、管理模式(svc,保护模式)、数据访问终止模式(ab
2012-09-27 10:09:51 911
原创 ARM指令重难点小记
ARM指令重难点小记 一、LDR伪指令与ADR伪指令详解a) ADR的定义为:小范围的地址读取伪指令(地址无关代码),ADR指令将基于PC相对偏移的地址值读取到寄存器中,在编译源程序时ADR伪指令被编译器替换成一条合适的指令。通常,编译器用一条ADD指令或SUB指令来实现该ADR伪指令的功能,若不能用一条指令实现(当偏移量不能满足立即数规则时),则产生错误。b) LDR
2012-09-25 13:41:58 936
原创 PandaBoard ES所用到的引导加载程序
PandaBoard ES所用到的引导加载程序 引导加载程序,包括固化在固件中的Boot代码,和BootLoader两大部分。现在来分析一下Pandaboard ES所用到的各种Bootloader: 1、 Boot RomBoot Rom即为固化在固件中的frimware,它的作用是用来引导系统上电之后确定优先到哪里去找xLoader(具体查看PandaBoard ES的
2012-09-25 11:25:42 1621
转载 全球手机处理器架构进化论:从ARM9到A15
随着智能手机越来越普及,消费者在选购手机的时候也越来越理性化,除了关心价格和外观之外,手机的性能也成为了人们最关心的因素,大家都知道,处理器是影响手机性能的最关键的因素,像德州仪器、高通、英伟达以及三星等主流的处理器厂商,大家都已经耳熟能详。但是很多人并不知道,其实它们采用的都 是同一个架构——ARM架构,实际上,处理器采用的架构才是影响处理器性能的关键因素。今天,笔者就和大家一起,聊一聊ARM的
2012-09-12 09:54:27 2148
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人