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
startup.S
建立MDK4 项目
这个时候,如果是新项目,那么会把目标
startup.s
文件复制到项目目录下。选择调试工具在Debug目录下选择调试工具
abeldeng
·
2014-05-16 18:00
mdk
Startup.s
文件
在
Startup.s
文件中包含一个startup的入口函数,该函数为EBOOT的最开始的入口。在系统上电或者冷启动的时候,这是第一个被执行的函数。
qqyuanhao163
·
2014-04-04 09:00
ARM
keil
飞利浦
LPC2131
实现wince6 休眠 唤醒 流程和分析
1.保证在\oal\oallib文件下有
startup.s
如图 在oal\oallib文件中的source中startup要保证是 ARM_SOURCES=\startup.sstartup.s
jwc2436
·
2014-04-01 14:00
STM32的中断NVIC——C里面的所有调用都是久别重逢
这和TI的芯片LM3S系列所用的函数库不一样,Ti的函数库都需要在启动文件
startup.s
中对中断向量表进行配置。
黄兔之
·
2014-02-23 10:00
wince 5.0 内核启动顺序(ARM)
上表是基于ARM的wince内核启动顺序.粗体字表示OEM需要定制的部分. 1.Startup()->
Startup.s
位于%_WINCEROOT%\Platform\\Src\Kernel\OAL
xiaolei05
·
2013-11-01 22:00
OK6410启动代码(2)
;/*************************************************************************************; FileName:
startup.s
jimmy2013_1_1
·
2013-07-31 20:00
ARM
Eclipse开发调试ARM裸机程序(三)C语言LED_LINUX使用DNW
Eclipse开发调试ARM裸机程序(三)C语言LED_LINUX使用DNW 第二个程序用C语言实现的LED程序,
Startup.S
是启动代码;led_on_c.c是C语言实现的LED
kangear
·
2013-04-08 10:00
cortex m3 LPC1768 sprintf %f 出现崩溃 硬件错误 reset 原因是 arm-gcc 不支持 sprintf %f
我使用的是NXP的cortex-m3芯片LPC1768作为主控芯片,经过研究反复研究和实验,修改
startup.s
代码中的stack_size和heap_size的大小都无济于事,任然出现奇怪的现象,即在单步调试的时候
zqlovlg
·
2013-01-09 00:00
Wince5内核启动流程
eboot加载内核后,跳转的地址是
startup.s
文件的StartUp()函数(此处忽略msipl)。这个文件一般位于bsp目录中。
michaelcao1980
·
2012-12-13 20:00
《tiny6410裸机程序》第二章:LED跑马灯RVDS精简main.c说明
1.改写后的程序需要如下源文件:
startup.s
retarget_.s fpinit.c vfpinit.s system_.s main.c2.另外需要链接器设置文件:6410_scatter.txt
tankai19880619
·
2012-12-07 01:00
2440
startup.s
分析
;--------------------------------------------------------------------- ;
startup.s
;系统启动代码 ;起始时间
zmq5411
·
2012-08-14 20:00
c
image
存储
语言
import
360
LPC11C14(Cortex-m0-->ARM7)启动代码分析
启动代码文件:
startup.s
。
startup.s
包含异常向量表和系统初始化代码,保存C语言使用的堆和栈的开始位置,包括异常处理程序和目标板特殊的代码。
Alan0521
·
2012-07-11 22:00
c
汇编
存储
语言
编译器
代码分析
教你配置RVDS2.2;RVDS2.2配置..//
我写了一个点亮LED的程序,下载到板子上,LED灯老是不亮,一开始我以为是我的
Startup.s
没有写好,我就直接用他们给的
Startup.s
也不成功,最后发现是我的RVDS2.2配置不对,所以写这篇文章
lsyz0021
·
2012-05-04 11:00
c
嵌入式
import
三星
linker
【回网友】
软件的修改分为四个大块: 1、Stepldr: (1)
startup.s
中主要是 ldr r0,=0x30000000 ;Startaddress
gooogleman
·
2012-01-19 12:00
windows
image
Microsoft
System
三星
2010
startup.s
中用到的几个ARM伪指令
名称范例说明EQUNameEQU0x46545定义一个名称AREAAREAhello,CODE,READONLY定义一个段开始SPACE{lable}SPACE100(label内存块起始地址,分配100字节空间)分配一块内存,并用0初始化PRESERVE8PRESERVE8指示当前文件保持8字节对齐INPORTINPORTName[,WEAK]声明外部标号EXPORTEXPORTName[,W
Ropai
·
2011-12-29 09:00
对照
Startup.s
学习ARM汇编指令(转..)
//kernel//oal//
startup.s
(3)IM
penglijiang
·
2011-06-23 21:00
c
汇编
存储
import
include
编译器
WinCE6.0 BootloaderMain源码分析之KernelRelocte
Eboot启动过程中,在经历了汇编的
Startup.s
后,跳转到了C语言的main.c文件的main函数中,该函数中实质上就是执行的BootloaderMain函数,那这样写的目的是什么呢?
jazka
·
2011-06-23 20:40
源码分析
休闲
WinCE6.0
BootloaderMain
KernelRelocte
WinCE6.0学习之EBoot源码分析----
startup.s
(六)
;-----------------------------------------------; MMUEnabledandVirtualAddressisValidfromhere;-----------------------------------------------VirtualStart;----------------------------------------
jazka
·
2011-05-24 15:52
源码
职场
WinCE
休闲
EBoot
startup.s
WinCE6.0学习之EBoot源码分析----
startup.s
(五)
;Comment: ;ThefollowingloopistodirectmapRAMVA==PA.i.e. ; VA==0x50XXXXXX=>PA==0x50XXXXXXforS3C6410 ;Fillin8entriestohaveadirectmappingfor
jazka
·
2011-05-24 15:46
源码
职场
WinCE
休闲
EBoot
startup.s
WinCE6.0学习之EBoot源码分析----
startup.s
(五)
;Comment:;ThefollowingloopistodirectmapRAMVA==PA.i.e.;VA==0x50XXXXXX=>PA==0x50XXXXXXforS3C6410;Fillin8entriestohaveadirectmappingforDRAMldrr10,=PT_1ST_BASE;Restoreaddressof1stlevelpagetableldrr0,=DRAM
jazka
·
2011-05-24 15:46
职场
休闲
WinCE
EBoot
startup.
WinCE开发
WinCE6.0学习之EBoot源码分析----
startup.s
(三)
下面将详细叙述MMU的设置,也是本人花费时间最多的一部分内容,无论是2410、6410甚至是Cortex-A8核的ARM,MMU的设置基本都一样,所以移植时这部分可以直接搬过来,只需要更改全局内存映射表的映射关系即可。先说说为什么在EBoot要设置MMU?其实有大牛们讨论过这个话题,在系统启动时会对页表进行重新映射,包括二级页表的设置,而在EBoot中只进行了一级页表的设置,最后也没有给出明确的答
jazka
·
2011-05-24 15:23
源码
职场
WinCE
休闲
EBoot
startup.s
WinCE6.0学习之EBoot源码分析----
startup.s
(四)
ldr r5,=0x1FF00000 and r2,r2,r5 ;VAneeds512MB,1MBaligned. 原来R2中存储的是虚拟地址值(如0x80000000),通过上面
jazka
·
2011-05-24 14:12
源码
职场
WinCE
休闲
EBoot
startup.s
WinCE6.0学习之EBoot源码分析----
startup.s
(四)
ldrr5,=0x1FF00000andr2,r2,r5;VAneeds512MB,1MBaligned.原来R2中存储的是虚拟地址值(如0x80000000),通过上面的代码,将R2中数据的[29-21]位置为1,前面已经说过将空间划分成了多个1MB的段,那么就必须以1MB对齐,而且WinCE最多只能支持512MB的物理内存,所以虚拟地址的合法区间是0x80000000~0x9FFFFFFF,正
jazka
·
2011-05-24 14:12
职场
休闲
WinCE
EBoot
startup.
WinCE开发
WinCE6.0学习之EBoot源码分析----
startup.s
(二)
由于51CTO的博文内容要求不能超过一定数量,好像是把源代码也算在里面了,使得关于
startup.s
的分析要分成好多篇了。
jazka
·
2011-05-24 14:35
源码
职场
WinCE
休闲
EBoot
startup.s
WinCE6.0学习之EBoot源码分析----
startup.s
(二)
由于51CTO的博文内容要求不能超过一定数量,好像是把源代码也算在里面了,使得关于
startup.s
的分析要分成好多篇了。
jazka
·
2011-05-24 14:35
职场
休闲
WinCE
EBoot
startup.
WinCE开发
WinCE6.0学习之EBoot源码分析----
startup.s
startup.s
文件是S3C6410引导程序EBoot的原始入口处,该文件的内容是以汇编形式编写的,本人花了几天的时间对
startup.s
进行了详细的研究,翻阅了大量的书籍和网络博客。
jazka
·
2011-05-24 14:07
源码
职场
WinCE
休闲
EBoot
startup.s
Cortex-M3中断概述及地址分配
ARM体系结构支持以下操作模式:用户模式:在执行完CPU启动代码文件
Startup.s
后正常的程序执行状态。系统模式:运行一些操作系统核。IRQ(中断)模式:通用的中断处理模式。
wavemcu
·
2011-05-17 14:00
工作
存储
nested
映像文件分析,ADS中
startup.s
文件启动分析,学嵌入式开发ADS必看
让我明白了
startup.s
文件中的一些代码。1、什么是arm的映像文件,arm映像文件其实就是可执行文件,包括bin或hex两种格式,可以直接烧到ROM里执行。
bruno231
·
2011-05-03 04:00
lpc2103 软件中断原理
最近看lpc2103的启动代码,在软件中断处停了下来,我仔细分析了下,觉得这样理解(如果分析不对,希望大牛更正):代码中有一段(
startup.s
):;软中断SWI_Handler
glorin
·
2011-04-25 10:00
c
扩展
编译器
Android_UBOOT分析(二)执行顺序
在这里进行一系列的初始工作,例如内存控制器,MMU等,就像WINCE里的EBOOT下面的
startup.s
所做的工作,如果是要加入IROM启动,NOR启动等,都是要在这里就开始做切换
ok138ok
·
2011-04-02 11:00
android
工作
null
嵌入式
basic
WinCE
Windows下对ARM模拟器开发记录一:开发环境搭建和调试
程序参考自 http://balau82.wordpress.com/2010/08/17/debugging-arm-programs-inside-qemu/ 启动的汇编片段(
startup.s
weimingtom
·
2011-03-28 00:00
eclipse
C++
windows
gcc
C#
WindowsCE BootLoader启动流程
archive/2009/09/09/1562937.html 首先通常都是汇编代码:启动时由系统复位导致PC为0为触发条件:以2440代码为例直接进入fw.s文件,在有一些bsp包中这个汇编代码的文件名为
Startup.s
hunhunzi
·
2011-03-25 00:00
mobile的boot loader之二:bootloadermain函数解析
startup.s
对底层进行初始化后,调用main()。此函数一般位于main.c下面。main函数调用BLCOMMON.c下的BootloaderMain()函数。
zhandoushi1982
·
2011-02-21 22:00
image
function
System
mobile
download
output
基于S3C2410A的WINCE下Stepldr程序移植详细分析[二]
至于
startup.s
文件,主要是进行初始化:看门狗。配置MPLL和UPLL以及待机和休眠。
wavemcu
·
2010-12-20 22:00
c
cmd
Flash
buffer
byte
WinCE
CE5.0 - eboot汇编
Startup.s
中MMU设置流程详细分析
CE5.0-eboot汇编
Startup.s
中MMU设置流程详细分析 以下为SMDK开发板
startup.s
部分启动代码. ;------------------------------------
LoongEmbedded
·
2010-12-18 08:00
c
exception
汇编
Flash
table
Descriptor
wince6.0 64M RAM 升级到 128M RAM 修改
第一: NBOOT里面的
startup.s
ldr r0,=0x30000000 ;Startaddress(physical0x3000.0000).
dengchonglin
·
2010-08-20 10:00
WinCE
启动代码
第一部分:启动代码;==================================================================;文件:
startup.s
liukun321
·
2010-05-25 20:00
linux 常用命令
查看目录文件) cd apache-tomcat-5.5.17 (打 a 按TAB键) 进入tomcat cd bin ls bin sh shutdown.sh (关闭tomcat) sh
startup.s
chengyu2099
·
2010-03-30 15:00
apache
jdk
tomcat
linux
LPC系列 ARM7
startup.s
启动代码分析(ZZ)
转帖地址:http://blog.sina.com.cn/s/blog_4b94a3ba0100cbj0.html Mode_USR EQU 0x10Mode_FIQ EQU 0x11Mode_IRQ EQU 0x12Mode_SVC EQU 0x13Mode_ABT EQU 0x17Mode_UND
amj0622
·
2010-03-25 18:00
exception
vector
user
byte
EMC
代码分析
ADS创建自己的Project模板
上体操作流程如下:1、如上图,建立好一个最基本的工程(我的例子是MyProjectForm),写好初始化汇编代码,如:
startup.s
初始化堆栈和外部RAM等,另外还可以根据需要编写一些UART串口函数等
Veabol
·
2010-03-11 14:00
linux常用命令
/
startup.s
jiushuai
·
2010-03-08 17:00
WinCE OAL中的
Startup.s
介绍
[转自]:http://blog.csdn.net/nanjianhui/archive/2009/01/31/3855686.aspx作者:ARM-WinCE应该说
Startup.s
是OAL最开始的入口
pony_maggie
·
2010-02-20 14:00
cache
汇编
api
存储
buffer
WinCE
简单的启动代码(
Startup.s
)分析
以下启动代码是从《ARM嵌入式系统实验教程(一)》中提取出来的。 1; 启动文件,初始化C程序的运行环境,然后进入C程序代码。 2 3 IMPORT |Image$$RO$$Limit| 4 IMPORT |Image$$RW$$Base| 5 IMPORT |Image$$ZI$$Base| 6 IMPOR
BSPLover
·
2009-12-29 14:00
image
Flash
嵌入式
存储
import
编译器
SmartARM2200启动文件分析
先对启动前的硬件描述一下,这样在分析
startup.s
的时候就轻松多了。我使用的是smartarm2200开发板,其中CPU芯片使用的LPC2210,没有内部flash(周公太抠门了)。
tony821224
·
2009-12-07 20:00
WinCE EBOOT的入口
Startup.s
在
Startup.s
文件中包含一个startup的入口函数,该函数为EBOOT的最开始的入口。在系统上电或者冷启动的时候,这是第一个被执行的函数。
hao507
·
2009-11-25 11:00
WinCE Eboot中的BLCOMMON
在EBOOT中,从
Startup.s
跳转到C程序入口以后,程序就可以用C语言来编写了,这样感觉就好多了。一般C语言的入口就是一个Main函数,也可能叫其他的名字。
hao507
·
2009-11-25 11:00
ADS调试Eboot
ADS可以用的,在你eboot的
startup.s
中认为确定能通过的地方加一句b.
sturtle
·
2009-11-11 10:00
脚本
如何使用ADS 调试eboot?
引用7楼veabol的回复:ADS可以用的,在你eboot的
startup.s
中认为确定能通过的地方加一句b. 这样执行过程中就会停在那里,直接启动AXD,查看当前PC值,再通过
gooogleman
·
2009-11-05 15:00
脚本
WinCE
ARM经典100问(下)
第53问:Q:我想详细的了解一下ADS开发工具中的stack.s,heap.s和
startup.s
中代码的含义,各位高手推荐本书或给解释一下A:开发套件用户指南的第3.1.3节有说明.stack.s定义了系统模式堆栈的起始地址
ywf861029
·
2009-10-05 14:00
image
汇编
项目管理
语言
include
编译器
Windows CE内核启动分析
32.1.1OALIntrInit32.1.2OALTimerInit42.1.2.1VariableTickScheduler42.2KernelInit()42.3FirstSchedule5 1.startup.s内核入口点
startup.S
vrix
·
2009-09-10 16:00
上一页
1
2
3
下一页
按字母分类:
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
其他