- 博客(74)
- 问答 (8)
- 收藏
- 关注
转载 ARM Instruction Formats and Timings
ARM Instruction Formats and TimingsLast revised: 15th November 1995The information included here is provided in good faith, but noresponsibility can be accepted for any damage or loss ca
2008-10-07 15:37:00 6605
原创 Binutils简单介绍
今天看到一些命令,一时反应不过来是做什么用的,太久没接触。网上搜了点资料。-----------------------------------------------------------------------------------------------------------------------Binutils安装指导参见: 安装 Binutils-2.14 在
2008-04-15 20:18:00 7665
原创 Makefile示例总结
在网上能够看到的Makefile资料要么很系统、内容很多,要么都是能够很容易理解的内容。我的理解,要更进一步地了解Makefile,需要了解一些东西,下面是我的一些总结。 注:内容全摘自网络。-----------------------------------------------------------------------------------
2008-04-15 20:16:00 1742
原创 Call for papers of ICESS-2008
The 2008 International Conference on Embedded Software and Systems Chengdu, Sichuan, China, July 29-31, 2008 (Tentative)
2007-06-20 10:35:00 2005
原创 beryl,compiz,xgl之间的区别联系
今天看到这几个词在一起,它们都能实现相似的功能,但是它们的区别是什么呢?于是google一番。这里总结了下。点1:linux操作系统的构成内核,Shell,X-Window,应用程序 点2:X Window的基本原理X Window和Windows都提供图形化用户界面,在使用上也极其相似,但在结构上两者完全不同。X Window本身不是操作系统,而是一种可运行于多种操作系统,采用客户机/服务器模式
2007-04-20 20:27:00 1420
转载 生成html的几种方案
转贴地址:http://blog.csdn.net/pc1024/archive/2007/04/01/1548026.aspxhttp://blog.csdn.net/ITFLY8/archive/2006/09/07/1191929.aspx支持原创。方案1: /// /// 传入URL返回网页的html代码 /// /// URL /// public st
2007-04-01 13:40:00 901
原创 ucfs分析扩展
以提供的ucfs为基础,可以对它进行扩展,让其支持除了ram、smc等存储设备以外的设备,比如flash等。这里仍以它自带的ram,fat为例,说明之。总的来看,最终要的就是数据结构FS__devinfo_type,在其中包括了操作系统类型(fat)和底层硬驱动的信息,并可以利用这些信息进行进一步的映射。方法步骤如下:1.在fs_conf.h中添加#define FS_USE_FAT_FS
2007-03-30 12:44:00 3317 3
原创 对于ARM加载时、运行时地址的理解,各位多指教。
只是这样理解,对于一些过程而言,就能够说得通了,也与一些资料上说的情况吻合了。scatter文件中的下载时地址和运行时地址是在编译和链接阶段用的。比如有下面的scatter文件,以从汇编中跳转到c文件为例。LOAD 0x0{ JMAIN +0 { jmain.o(jmain,+first) } TEST 0x200 { test.o
2007-03-19 18:36:00 2811
转载 程序员网站资源宝库(转:网站收集,一个字,全)
1. http://www.sourceforge.com2. http://www.codeproject.com3. http://www.c-sharpcorner.com/4. http://martinfowler.com/5. http://channel9.msdn.com/default.aspx6. http://www.ddj.com/7. http://blog
2007-02-13 23:21:00 1855 1
转载 svg入门(转)
SVG入门(1) 本文假设读者对XML技术已经很熟悉。 如果你从事的是与图象有关的网页设计工作,那你一定听说过可放缩矢量图形(Scalable Vector Graphics SVG),或许你已经下载了浏览SV
2007-02-13 23:19:00 2109
转载 正则表达式(转)
前言 正则表达式是烦琐的,但是强大的,学会之后的应用会让你除了提高效率外,会给你带来绝对的成就感。只要认真去阅读这些资料,加上应用的时候进行一定的参考,掌握正则表达式不是问题。 索引 1. 引子 目前,正则表达式已经在很多软件中得到广泛的应用,包括*nix(Linux, Unix等),HP等操作系统,PHP,C#,Java等开发环境,以及很多的应用软件中,都可以看到正则表达式的影子。
2007-02-13 23:17:00 1022
转载 gdt相关
执行LGDT指令把GDT表的基底位址载入进GDTR暂存器从386系列开始出现了保护模式,这就为支持多任务,能够快速地进行任务切换和保护任务环境提供了硬气支持. 真是一伟大的发明呀.呵呵.在保护模式下提供对不同任务的保护和同一个任务不同段的保护.我想象我拥有一个很大的内存,而程序中的代码和数据是分段存储,因此每个段就应该有个段的起始地址和段界限.,每个段应该有自己的属性.这样计算机才能控制那些操作能
2007-02-13 23:06:00 920
转载 ARM初始化
基于ARM的芯片多数为复杂的片上系统,这种复杂系统里的多数硬件模块都是可配置的,需要由软件来设置其需要的工作状态。因此在用户的应用程序之前,需要由专门的一段代码来完成对系统的初始化。由于这类代码直接面对处理器内核和硬件控制器进行编程,一般都是用汇编语言。一般通用的内容包括:中断向量表初始化存储器系统初始化堆栈初始化有特殊要求的断口,设备初始化用户程序执行环境改变处理器模式呼叫主应用程序中断向量表A
2007-02-13 22:28:00 1585
转载 IT从业人员必看的10的论坛
IT方面的论坛太多了,有综合,有专业,有行业,在各个论坛里混了几年,体会颇深,以前是论坛哪里人多,往哪里去,新浪论坛,网易是经常去的,人多啊,好几十万,去了以后才发现没有意思,没有共同的语言,于是逛专业论坛,行业论坛,终于找到了共同语言,总结一下论坛的经验:人不在多,有仙则灵,贴不在多,有精则行,逛了大半辈子,一个IT人发展方向一定要除了技术外,业务,理论,思想一个都不能少,于是我推荐如下这些论坛
2007-02-13 22:27:00 913
转载 vi使用手册
进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename vi
2007-02-13 22:25:00 1031
转载 计算机缩写术语完全介绍 By 001pc @ 1997.10.1-2004-6-12
计算机缩写术语完全介绍 By 001pc @ 1997.10.1-2004-6-12 在使用计算机的过程中,你可能会碰到各种各样的专业术语,特别是那些英文缩写常让我们不知所云,下面收集了各方面的词组,希望对大家有帮助。 一、港台术语与内地术语之对照 由于港台的计算机发展相对快一些,许多人都去香港或台湾寻找资料,但是港台使用的电脑专业术语与内地不尽相同,你也许曾被这些东西弄得糊里糊涂的。
2007-02-13 22:24:00 10509
转载 Learn lumit Step 9 : 使用 JTAG 调试
Learn lumit Step 9 : 使用 JTAG 调试 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 在嵌入式程序开发过程中,使用 JTAG 调试是最常用的调试方法。此前我们一直 没有提到 JTAG ,并不是不推荐大家用 JTAG 来调试开发,而只是因为我个人的习惯。 如果是在中断或者是对时序要求比较严格的程序中,我
2007-02-13 22:22:00 1740
转载 硬件仿真实现之---SkyEye的设计实现方案
硬件仿真实现之---SkyEye的设计实现方案 一. SkyEye的总体结构 SkyEye基于GDB/ARMulator(目前由David McCullough 维护),并进行了全面的改变和扩展。SkyEye建立在GNU GDB的底层,可以模仿多种完整的嵌入式计算机系统,目前模拟的硬件包括CPU、内存、I/O寄存器、时钟、UART、网络芯片、MMU、CACHE,将来还会模拟 LCD、
2007-02-13 22:20:00 1221
转载 LCD部分专业术语解释方案
Liquid Crystal Display(液晶显示)。1968年由RCA实验室开发,LCD的运转象光阀,允许光从一处通过或被阻塞。它是电子学、光学和化学综合应用。 LCD Liquid Crystal Display 液晶显示 LCM Liquid Crystal Module 液晶模块 TN Twisted Nematic 扭曲向列。液晶分子的扭曲取向偏转90
2007-02-13 22:18:00 1748
原创 css笔记(就是书中的一些摘抄^_^)
divs should be used to group related items based on their meaning orfunction rather than their presentation or layout.Whereas divs can be used to group block-level elements, spans can be used to group
2007-02-13 22:16:00 660
原创 HTML和XML笔记
HTML对布局、外观方面很擅长,却极度缺乏对内容,也就是信息含义的表达能力.XML将信息的存储和信息的显示分别开来.XML文档必须是well-formed.包括: 所有元素都要正确地关闭; 标签之间不能交叉; 所有属性都得包上引号;XML文档必须是valid的. 用DTD(Document Type Definition)来定义在XML文档中出现的元素.也发展为XML Sc
2007-02-13 22:15:00 710
转载 ucos-ii的移植及rtos下的应用API FOR 44B0.txt
ucos-ii的移植及rtos下的应用API FOR 44B0要保证μC/OS-Ⅱ移植到微处理器后能正确运行;处理器需具备如下特性:1) 处理器的c编译器支持可重入函数可重入的代码指的是一段代码(如一个函数)可以被多个任务同时调用,而不必担心会破坏数据。也就是说,可重入型函数在任何时候都可以被中断执行,过一段时间以后又可以继续运行,而不会因为在函数中断的时候被其他的任务重新调用,影响函数中的数据。
2007-02-13 22:14:00 1297
转载 Sakai的安装使用
谈到开源eLearning的学习课程开发管理系统,大家都更多地想到Moodle,前不久英国那份著名的教育系统使用开源软件的观察报告显示Moodle是英国的大学使用最多的学习课程开发管理系统。此外,也有人把Moodle aTutor Claroline并称为三大开源学习系统。但是,谈LMS而不谈及Sakai实在是一个缺憾。Sakai项目Sakai是由美国印地安那大学、密西根大学、斯坦福大学和麻省理工
2007-02-13 22:12:00 3486 3
转载 汇编码 bootloader分析 44b0
; *******************************************************; * NAME : 44BINIT.S *; * Version : 10.April.2000 *; * Description: *; * C start up codes *; * Configure mem
2007-02-13 22:11:00 1842 1
转载 关于ro(rw)的问答
http://bbs.edw.com.cn/dispbbs.asp?boardid=20&replyid=249879&id=46592&page=1&skin=0&Star=1请再解释一个关于ADS中ro/rw base的疑惑(已查阅资料)!首先说一下,我认为我还是看了不少的资料,然后再来问这个问题的,看起来下面我写的很多,其实我只是想把问题描述清楚一点,我认为我已经写的比较详细了,所以应该不会
2007-02-13 22:10:00 2870 1
转载 电路的基本概念中英文对照
电源 source 电压源 voltage source 电流源 current source 理想电压源 ideal voltage source 理想电流源 ideal current source 伏安特性 volt-ampere characteristic 电动势 electromotive force 电压 voltage 电流 current 电位 potential 电位差 pot
2007-02-13 22:04:00 3548
转载 提升安全性Win XP必禁的十大服务(转)
Windows提供了很多非常有价值的服务,但很多服务都是双刃剑,用不好就会带来诸多安全隐患。以下十项服务是对安全威胁较大的服务,建议普通用户一定要禁用它。 Win XP必须禁止的服务 1.NetMeeting Remote Desktop Sharing:允许受权的用户通过NetMeeting在网络上互相访问对方。这项服务对大多数个人用户并没有多大用处,况且服务的开启还会带来安全问题,因为
2007-02-13 22:02:00 698
转载 如何实现BOOTLOADER
1.之所以要实现一个专用的BOOTLOADER,一是为了更好的移植和自身的升级,二是为了方便操作系统的调试,当然,你完全可以将这部分所要实现的与操作系统相关的功能集成到操作系统中去2.确定一个简单的BOOTLOADER所要完成的功能:我们这里只需要完成两个主要功能,一是将操作系统加载到内存中去运行,二是将自己和操作系统内核固化到ROM存储区(这里的ROM可以是很多设备,比如嵌入式芯片中的FLASH
2007-02-13 21:58:00 964
转载 使用ADS1.2进行嵌入式软件开发(下)
作者:ARM公司 来源:eepw.com.cn 上期主要介绍了基于ARM的嵌入式系统软件开发中,怎样来对必要的C库函数进行移植和重定向,以及如何根据不同的目标存储器系统进行程序编译和连接设置。本期介绍程序中的存储器分配和如何根据设置正确初始化系统。放置堆栈和heapScatterloading机制提供了一种指定代码和静态数据布局的方法。下面介绍如何放置应用程序的堆栈和heap。* _user_
2007-01-25 20:13:00 1235
转载 使用ADS1.2进行嵌入式软件开发(上)
作者:ARM公司 来源:eepw.com.cn 概述 嵌入式应用程序通常都是在样机环境下调试与开发的,这种环境与最终产品之间并不完全相同。因此,在系统调试阶段就考虑应用程序在最终目标硬件中的运行情况是非常重要的。 本文旨在讨论如何将一个开发/调试环境下的嵌入式应用程序转移到最终独立运行的目标系统中去,并提到了ARM ADS1.2开发工具包的一些功能特性及其在这个过程中所起
2007-01-25 20:11:00 825
原创 winbond w90p710中pll的相关设置
pll的设置是这样的:因为可以选择extal作为时钟源,通过设置CLKSEL寄存器中的ECLKS位,当其为1时指定通过pll处理的时钟作为内部时钟,否则就直接用extal作为内部时钟,即extal不做相应处理就使用.假设,ECLKS=1,那么extal时钟源被处理过程的参数就要通过PLLCON寄存器来设置,它们的关系是 NF 1Fout=Fin * ------- * --
2007-01-20 20:23:00 1012
原创 ads中关于函数指针转换的很奇怪的问题
在isr.c中有void (*InterruptHandlers[MAXHNDLRS])(void)={NULL,};如果只是这样,在ads中编译编译报错,具体为:Error :C2456E: undeclared name, inventing extern int NULLError :C2922W: =: cast between function pointer an
2007-01-20 15:12:00 2481
原创 关于44b0的中断调用的问题
关于44b0的中断调用的问题:我在网上下了一个源码,在阅读的过程中,我的理解来说。希望各位指教下,具体是这样的:下面的代码因为44b0中的各个中断类型相似的,所以只是以timer为例。在init.s中有这样的代码:首先是一个宏的定义:MACRO$HandlerLabel HANDLER $HandleLabel$HandlerLabel sub sp,sp,#4
2007-01-14 17:34:00 1369
转载 高效率嵌入式程序开发
原文地址:http://www.21ic.com/news/n16690c63.aspx [日期:2006-12-13] 来源:电子设计应用 作者:东南大学 杨军 周凡 [字体:大 中 小] 摘 要:嵌入式系统对应用软件的质
2006-12-19 20:18:00 1287 1
转载 嵌入式浏览器Konqueror/E的实现
原文地址:http://www.21ic.com/news/n16702c63.aspx [日期:2006-12-14] 来源:电子产品世界 作者:陆云昆 余健 赵力 邹采荣 [字体:大 中 小] ADFHOST171
2006-12-19 20:16:00 1254
原创 一个小的OS内核,一些感受,一些总结。
前几天刚读了《Bran的内核开发指南》,感觉有些收获。这里简单总结一下。可以从http://rammaker.cosoft.org.cn/store/bkerndev_zh_CN_beta/index.htm得到完整的文档。首先介绍下我的环境:DJGPP,NASM [Windows]VMWare WorkStation.(上跑RedHat Linux)在将一个编译好的简单
2006-12-18 17:51:00 1455 1
转载 Linux启动过程详解
本文以RedHat9.0和i386平台为例,剖析了从用户打开电源直到屏幕出现命令行提示符的整个Linux启动过程。并且介绍了启动中涉及到的各种文件。 阅读Linux源代码,无疑是深入学习Linux的最好方法。在本文对Linux启动过程的介绍中,我们也尝试从源代码的视角来更深入的剖析Linux 的启动过程,所以其中也简单涉及到部分相关的Linux源代码,Linux启动这部分的源码主要使用的是C语
2006-12-01 21:15:00 1253
转载 嵌入式软件测试的十大秘诀
来源:bbs.21ic.com 人才聘任 作者:bjfarsight 转在嵌入式软件开发过程中,一般来说,花在测试和花在编码的时间比为3:1(实际上可能更多)。这个比例随着你的编程和测试水平的提高而不断下降,但不论怎样,软件测试对一般人来讲很重要。很多年前,一位开发人员为了对嵌入式有更深层次的理解,向Oracle询问了这样的一个问题:我怎么才能知道并懂得我的系统到底在干些什么呢? Orac
2006-11-14 21:52:00 759
原创 今天11.11,打开邮箱,看到了alibaba的信件
因为昨天玩得太晚,今天睡到10点过.起来打开邮箱,看到alibaba的信件.当时还激动了一下,不过看完邮件的内容也就没有了.邮件内容如下:您好! 感谢您关注阿里巴巴并申请我们的职位! 您的学识和资历给我们留下了良好的印象。遗憾的是,您所应聘职位的要求与您的实际情况不太符合,因此暂时没有机会与您合作。我们已经将您的资料列入人才储备档案,希望我们今后有共事的机会,再次感谢
2006-11-11 11:44:00 2221
空空如也
tomcat jvm垃圾回收时机,可以通过配置指定么?
2009-09-10
框架js验证中的onsubmit和jsp中的onsubmit执行顺序的问题
2009-08-23
求测试工具:web服务器动态页面生成速度、客户端页面解析速度的工具
2009-08-22
js setInterval循环播放音乐,ie最小化后不播放的问题
2009-08-05
能不能直接在session中传递一个request
2009-03-25
js判断input 的ondblclick是否为某函数的问题
2009-02-19
Ext tree 反复到下层取数据的问题
2008-09-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人