E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
arm920t
s3c24x0 中断异常处理
在进入正题之前,我想先把
ARM920T
的异常向量表(ExceptionVectors)做一个简短的介绍。
embeddedman
·
2011-12-07 13:00
c
timer
exception
汇编
UBOOT1.3.1代码导读(2)-lowlevel_init.S
\u-boot-1.3.1\cpu\
arm920t
\at91rm9200\lowlevel_init.S#include#include//CONFIG_SKIP_LOWLEVEL_INIT定义见..
flymachine
·
2011-11-29 17:00
c
Flash
Parameters
include
asynchronous
delay
AT91RM9200启动机制简析
简单分析一下AT91RM9200处理器的启动机制一H9200M开发板简介1.ATMEL的AT91RM9200微处理器 AT91RM9200微处理器是一款由ATMEL设计生产的嵌入式ARM微处理器,内含一个
ARM920T
flymachine
·
2011-11-29 13:00
写一篇技术美文,裸板测试之点亮GPIO的LED灯
首先拿到一块开发板,就像我现在用的这块TQ2440,
arm920t
,实在是嵌入式入门的必备之物。
ti_tantbx
·
2011-11-24 11:00
linux
汇编
测试
嵌入式
makefile
编译器
u-boot的流程、主要的数据结构、内存分配
1、u-boot的启动流程:从文件层面上看主要流程是在两个文件中:cpu/
arm920t
/start.s,lib_arm/board.c,1)start.s 在flash中执行的引导代码,也就是bootloader
tiangwan2011
·
2011-11-20 16:00
实验问题解决记录
1.为了能在ram中直接运行u-boot需要修改以下内容 在cpu/
arm920t
/ok2440.h中 定义 #defineCONFIG_SKIP_LOWLEVEL_INIT #undefCONFIG_S3C2440
flymachine
·
2011-11-17 21:00
thread
c
kill
工具
编译器
Signal
对U-BOOT的第1阶段代码的分析
第一阶段是(~/cpu/
arm920t
/start.S中)在FLASH上运行(一般情况下),完成对硬件的初始化,包括看门狗,中断缓存等,并且负责把代码搬移到SDRAM中(在搬移的时候检查自身代码是否在SDRAM
LinuxZhouYing
·
2011-11-17 18:00
ARM协处理学习
一、背景 FS2410开发板上的ARM核心为
ARM920T
,
ARM920T
代表着什么呢?
oyzhizhong
·
2011-11-14 11:00
c
exception
cache
crm
domain
存储系统
不要望而生畏,大家一起动手来实现一下——ARM中断程序的详细实现 (有文档的详细的翻译和解释)
因为在刚接触ARM的时候,很多的东西都是围绕在我们的寄存器的操作上,这个寄存器的数量在我们
ARM920T
这块芯片上,就让很多人迷茫在寄存器里的大海里了;那么更加不用说我们更高级一点儿的CortexA8平台上了
zplove003
·
2011-11-08 18:00
c
linux
function
文档
三星
output
android内核编译方法
最终虽然由于openmoko采用比较老的
arm920t
的内核,
heicainiuniu
·
2011-11-08 09:00
UBOOT-2010-03在S3C2440上的移植<二>------------硬件初始化
:下面绿色色部分代码既是需要修改的代码接上文UBOOT-2010-03在S3C2440上的移植------------项目搭建3.1)修改eilian240开发板u-boot第一个要运行的程序cpu/
arm920t
wodamazi
·
2011-11-04 22:00
Boot
ARM Developer Stuite V1.2 (ADS)的设置
Stuite V1.2 (ADS)的设置①Target Settings --->Post-linker :ARM fromELF② ARM Assembler --->Targert :
ARM920T
③
jxhui23
·
2011-10-22 19:00
android内核编译方法
最终虽然由于openmoko采用比较老的
arm920t
的内核,
hare_Lee
·
2011-10-17 21:00
android
Google
Build
工具
makefile
linux内核
skyeye的安装过程与helloworld的执行
skyeye,这个难不住我sudoapt-getinstallskyeye 安装后运行后,出现如下提示:Yourelffileislittleendian.arch:armcpuinfo:armv4,
arm920t
findstr
·
2011-10-17 13:00
File
百度
email
平台
makefile
嵌入式操作系统
S3C2440快速启动的实现
S3C2440是三星公司基于
ARM920T
设计的一款处理器,在开发基于S3C2440的系统的过程中,如何让系统快速稳定地启动是一个重要问题。嵌入式系统的资源有限,程序通常都是固化在ROM中运行。
qdlovecsj
·
2011-10-09 22:00
error:undefined reference to `coloured_LED_init'及相关错误时的解决办法!
cpu/
arm920t
/start.o:Infunction`start_code':/root/workspace/u-boot-2009.08/cpu/
arm920t
/start.S:117:undefinedreferenceto
zjt289198457
·
2011-10-09 00:00
linux
function
reference
嵌入式开发环境搭建中出现的几个问题
使用H-JTAG下载supervivi到开发板开发板:mini2440ARM芯片: 基于
ARM920T
的S3C2440NorFlash:Spansion公司的S29AL016****(*表示后面没写出的符号
wangsifu2009
·
2011-10-05 19:00
smdk2410 UBoot 汇编阶段分析
首先根据链接脚本我们知道程序从u-boot-2009.03/cpu/
arm920t
/start.S开始,而且入口是_start,因此我们先看start.S,首先是下面的程序: 40.globl_start
K_Linux_Man
·
2011-09-27 20:00
UBOOT 2011-3版本分析(S3C24X0分支分析)
S3C24X0系列的芯片属于
arm920t
架构体系,不过就现在分析看来。
arm920t
架构体系发生了一些变化。分析的结果是,该版本的S3C24X0分支有严重缺陷。不推荐进行固件组建。
bao4
·
2011-09-26 23:59
职场
休闲
uboot
手把手教你移植u-boot(目标平台S3C2410)
cpu:特定CPU架构相关目录,如
arm920t
。doc:uboot的开发、使用文档。drivers:uboot支持的
songjinshi
·
2011-09-24 19:00
c
cmd
网络协议
Flash
嵌入式
平台
移植U-Boot-2008.10到友善之臂mini2440(二)
1.2修改U-Boot中的文件,以同时匹配2440和24101.2.1修改/cpu/
arm920t
/start.S (1)删除AT91RM9200使用的LED代码#include#include
zhanglu5227
·
2011-09-23 13:00
uboot-2011.06移植到S3C2440(三)——开始动手(原创加转载)
那么我们的2440开发板u-boot的这个链接文件就是cpu/
arm920t
/u-boot.lds,打开该文件部分代码如下:
blueice8601
·
2011-09-19 10:00
c
嵌入式
代码分析
arm920T
与arm926的区别[转载]
ARM920(T)与ARM926(EJ-S)还是有不少区别的,粗的讲,前者基于ARMv4架构,后者基于ARMv5架构。其中,对于程序员来说,一个大的区别是,两者指令集不一样。926(ARMv5)新增clz,blx等很多指令(比如,函数指针在920上翻译成对pc的操作,而926上翻译成blx指令)——这就是目前发布的Android不支持s3c2410主要原因。920/v4与926/v5的Kernel
bao4
·
2011-09-18 13:59
职场
休闲
arm处理器
926
920
(亚嵌)
ARM920T
的MMU与Cache之操作MMU和Cache的内核启动代码
操作MMU和Cache的内核启动代码 bootloader加载linux内核到内存并解压之后,Linux内核首先在汇编代码中读取CPU的基本信息,对CPU做一些基本设置,创建最简单的临时页表,然后开启MMU和Cache,启用虚拟内存管理(此后CPU核发出的地址都是虚拟地址),然后跳到C代码中完成其它初始化工作,比如创建完整的页表、初始化各种内核子系统、初始化硬件设备等。本节以Linux2.4内
bao4
·
2011-09-18 12:35
cache
职场
休闲
mmu
ARM920T
的MMU与Cache ――转载
MMU的重要性勿庸置疑,
ARM920T
(和ARM720T)集成了MMU是其最大的卖点;有了MMU,高级的操作系统(虚拟地址空间,平面地址,进程保护等)才得以实现。
bao4
·
2011-09-18 11:11
cache
职场
ARM
休闲
linux platform 驱动模型分析
现在大多数处理器芯片都是soc,如s3c2440,它包括处理器内核(
arm920t
)和系统的外设(lcd接口,nandflash接口等)。linux在引
YAOZHENGUO2006
·
2011-09-17 15:00
数据结构
c
linux
struct
basic
resources
s3c2416与s3c2440的比较
性能以及对视频播放能力的支持:2416主频400MHz和2440持平,但是2416是ARM926JES内核,是
ARM920T
的增强版本,治理运行速度方面比2440要快很多,尤其表现在图像、视频和图片播放能力方面
xuxinshao
·
2011-09-09 16:00
c
Flash
扩展
三星
图形
u-boot基础简述
S3C2410是三星公司的一款基于
ARM920T
核的嵌入式通用处理器。本文将详细介绍U-Boot在S3C2410开发板上的移植与运行。
winheroii58
·
2011-09-08 15:00
整个arm裸机开发软硬件环境的搭建
1.首先装好ADS配置一下ADS, 步骤:Edit->DebugRelsettingsa.Post-linker 选“ARMfromELF”b.lauguagesetting所有选项都选“
arm920t
SdustLiYang
·
2011-09-08 14:00
工作
server
linker
uboot-2009.01的start.S详细注解及分析
@参考天行者的vivi源码分析@参考两只蝴蝶的u-boot-1.1.6之cpu/
arm920t
/start.s分析/**armboot-StartupCodeforARM920CPU-core**Copyright
lishaman
·
2011-09-01 21:00
c
exception
汇编
vector
user
table
android内核编译方法
最终虽然由于openmoko采用比较老的
arm920t
的内核,而
马航的博客
·
2011-08-31 09:00
u-boot代码分析
一、第1阶段:arch/arm/
arm920t
/start.S 1.硬件初始化: 1.1把CPU切换到SVC32模式 1.2关看门狗 1.3屏蔽中断 1.4初始化SDRAM 2.重定位代码 3.跳转到
gzliu_hit
·
2011-08-25 14:00
image
cmd
command
OS
header
代码分析
C语言启动代码board.c分析
237init_fnc_t*init_sequence[]={238#ifdefined(CONFIG_ARCH_CPU_INIT)239240/*基本的处理器相关配置--cpu/
arm920t
/cpu.c
RopenYuan
·
2011-08-23 11:00
c
Flash
语言
NetWork
optimization
linker
ARM 启动过程 启动代码完成的主要功能 及工作模式切换
一、原理S3C2410是三星公司基于
ARM920T
设计的一款处理器,在开发基于S3C2410的系统的过程中,如何让系统快速稳定地启动是一个重要问题。
woshizhouxiang
·
2011-08-18 21:00
arm920t
中断系统详解
作者:蔡于清 www.another-prj.com 在进入正题之前,我想先把
ARM920T
的异常向量表(ExceptionVectors)做一个简短的介绍。
zhanglianpin
·
2011-08-12 16:00
c
timer
exception
汇编
arm920t
中断系统详解
作者:蔡于清 www.another-prj.com 在进入正题之前,我想先把
ARM920T
的异常向量表(ExceptionVectors)做一个简短的介绍。
zhanglianpin
·
2011-08-12 16:00
S3C2440不适合ARM初学者的10个理由
(2)内核老旧:2440使用
ARM920T
的内核,ARM官网已无此内核的介绍。(3)无典型应用案例:有人能说出哪一个实际产品批量使用了2440么?
程序员考拉
·
2011-08-11 22:00
u-boot-2011.06在基于s3c2440开发板的移植之解决raise: Signal # 8 caught
其实把这个bug去掉也很简单,就是把time.c(在arch/arm/
arm920t
/s3c24x0目录下)这个文件中的四个全局变量用gd这个数据结构中的4个相关成员代替就可
zhaocj
·
2011-08-07 22:00
数据结构
c
timer
Signal
P15协处理器
这种指令类型是用于
ARM920T
与协处理器直接信息通讯。
woshizhouxiang
·
2011-08-04 09:00
c
cache
crm
存储
domain
translation
s3c2410 u-boot源码分析start.S
id=2067190根据board/samsumg/smdk2410下的u-boot.lds这个链接脚本知道u-boot启动的第一阶段函数是在cpu/
arm920t
/start.S。
a954423389
·
2011-08-01 09:00
周立功lpc21xx/lpc22xx系列ARM7启动代码分析
/116431656.html周立功lpc21xx/lpc22xx系列ARM7启动代码分析网上已经有人做了一个周立功lpc2000(ARM7TDMI)启动代码分析的文章,我本来想做一个s3c2410(
ARM920T
penglijiang
·
2011-07-28 20:00
加密
exception
工作
汇编
user
代码分析
u-boot-2011.06启动流程分析
首先系统是从arch/arm/cpu/
arm920t
目录下的start.s文件开始执行,并且实际开始执行的代码是从第117行开始:117:start_code:118: /*119: *
zhaocj
·
2011-07-26 22:00
command
cmd
Flash
table
alignment
optimization
uboot-2011.12移植到S3C2440(一)—— 简单修改使u-boot能够编译
交叉编译环境为Fedora14和友善之臂做的交叉编译工具链1、修改boards.cfg,添加红色的一行 smdk2400 arm
arm920t
blueice8601
·
2011-07-15 11:00
ARM926EJ-S/
ARM920T
协处理器 CP14, CP15详解
http://simengru.blog.163.com/blog/static/54386860201010301111898/在基于ARM的嵌入式应用系统中,存储系统通常是通过系统控制协处理器CP15完成的。CP15包含16个32位的寄存器,其编号为0~15。访问CP15寄存器的指令MCR ARM寄存器到协处理器寄存器的数据传送MRC 协处理器寄存器到ARM寄存器的数据传送MCR指令和
liuchao1986105
·
2011-06-12 21:00
c
cache
crm
domain
Access
translation
s3c2410 s3c2440 有何区别
三星244016/32-bitRISC微处理器.三星2440是一款专用的以手持设备为主而设计的芯片,其特点有低功耗,高速的处理计算能力.为了减少系统的耗费,2440使用了如下组件:2440基于
ARM920T
wlbzy
·
2011-05-25 20:00
Algorithm
c
存储
interface
WinCE
generation
ARM926EJ-S/
ARM920T
协处理器 CP14, CP15详解
ARM926EJ-S/
ARM920T
协处理器CP14,CP15详解 ARM微处理器可支持多达16个协处理器,用于各种协处理操作,在程序执行的过程中,每个协处理器只执行针对自身的协处理指令,忽略ARM
glorin
·
2011-04-28 20:00
c
cache
存储
domain
Access
translation
uboot中的TEXT_BASE
uid=115191&do=blog&id=11079;都知道U-BOOT分为两个阶段,第一阶段是(~/cpu/
arm920t
/start.S中)在FLASH上运行(一般情况下),完成对硬件的初始化,包括看门狗
xxblinux
·
2011-03-27 12:00
编程
cmd
脚本
Flash
makefile
output
u-boot-1.1.6 源码分析(2)--第一阶段
第一阶段完成的功能u-boot-2010.06/arch/arm/cpu/
arm920t
/start.S硬件初始化。
IT_114
·
2011-03-23 15:00
c
exception
user
Flash
alignment
linker
ARM920T
Clock modes
ARM920T
有两个功能时钟输入,BCLK和FCLK。内部的,
ARM920T
用GCLK计时。GCLK可以来自BCLK或FCLK,这需要依靠时钟模式,通过CP15寄存器1
helloyesyes
·
2011-03-16 08:00
设计模式
.net
Blog
ARM920T
Clock modes
ARM920T
有两个功能时钟输入,BCLK和FCLK。内部的,
ARM920T
用GCLK计时。GCLK可以来自BCLK或FCLK,这需要依靠时钟模式,通过CP15寄存器1
helloyesyes
·
2011-03-16 08:00
设计模式
.net
Blog
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他