自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (34)
  • 问答 (1)
  • 收藏
  • 关注

转载 写得蛮好的linux学习笔记

linux目录架构 /    根目录 /bin     常用的命令  binary  file  的目錄 /boot    存放系统启动时必须读取的档案,包括核心  (kernel)  在内      /boot/grub/menu.lst    GRUB设置      /boot/vmlinuz    内核      /boot/initrd      核心解壓縮所需  RAM  Disk /d

2007-12-25 17:41:00 484

原创 ATPCS...

为了使单独编译的C语言程序和汇编程序之间能够相互调用,必须为子程序之间的调用规定一定的规则.ATPCS就是ARM程序和THUMB程序中子程序调用的基本规则...一.ATPCS概述...     ATPCS规定了一些子程序之间调用的基本规则.这些基本规则包括子程序调用过程中寄存器的使用规则,数据栈的使用规则,参数的传递规则.为适应一些特定的需要,对这些基本的调用规则进行一些修改得到几种不同的

2007-12-13 22:55:00 869

转载 不同编译器下基本数据长度

KEIL uVision2 C51编译器所支持的数据类型 表中列出了KEIL uVision2 C51编译器所支持的数据类型。在标准C语言中基本的数据类型为char,int,short,long,float和double,而在C51编译器中int和short相同,float和doubl

2007-12-13 22:47:00 2763

转载 ARM汇编的几个问题

最近在调试ARM硬件版的程序时遇到一些汇编代码,需要对其中的一些代码作些修改。其中有些ARM汇编代码的问题和技巧,将其记录在此,以备之后查找。(转自会飞的鱼 ) 问题一:thumb模式下PC指针是如何计算预取值的。和其他现代的处理器一样,ARM处理器在指令执行时是要进行指令预取的,其向前预取了两条指令。在ARM模式下,PC指针的预取值是8(一条指令4个字节)。在thumb模式下,PC指

2007-12-13 17:56:00 863

转载 移植UCOS-II到ARM7TDMI

UCOS-II移植到ARM需要做的工作如下:1)  编写一个的与CPU相关的文件OS_CPU_A.S,此文件包含四个函数,这四个函数需用汇编编写。a) OSStartHighRdy( ),此函数作用为启动最高优先级任务,由OSStart( )调用。b) OSCtxSw( ),任务级别的切换函数,例如当前运行的任务不再是优先级最高时,这时就需要任务的切换(比如当前任务申请一个信号量而被挂

2007-12-13 15:19:00 1846

转载 ARM程序由于字节对齐引起的问题深入分析

      首先说说,什么叫对齐。如果一个数据是从偶地址开始的连续存储,那么它就是半字对齐,否则就是非半字对齐;半字对齐的特征是bit0=0,其他位为任意值。字对齐的特征是bit1=0,bit0=0,其他位为任意值。如果一个数据是以能被4 整除的地址开始的连续存储,那么它就是字对齐,否则就是非字对齐。举例说明四字节对齐: 对内存进行操作时,被访问的地址必须为4的倍数。如果分配到的地址的地址不是4的

2007-12-12 11:57:00 848

转载 LDR 指令需要注意的地方

前几天有个朋友问了个LDR指令的问题。他的程序如下:内存值:0X1234 = 0X12; 0X1235=0X34; 0X1236=0X56; 0X1237=0X78; (小端模式)        LDR R2, =0x1234    LDR R1, [R2,#1]    得到R1 = 0x12785634发现R1中的值很奇怪。原因是:LDR操作的时候,如果地址不是对齐的,根据地址最低2位的值,会有

2007-12-12 10:41:00 1301

原创 HEX文件和BIN文件格式的区别

HEX文件和BIN文件是我们经常碰到的2种文件格式。下面简单介绍一下这2种文件格式的区别:1 - HEX文件是包括地址信息的,而BIN文件格式只包括了数据本身         在烧写或下载HEX文件的时候,一般都不需要用户指定地址,因为HEX文件内部的信息已经包括了地址。而烧写BIN         文件的时候,用户是一定需要指定地址信息的。                  3 - BIN文件格

2007-12-12 01:17:00 1770

转载 ADS连接器使用手册-转自老古开发网

缺少第一章第二章ArmLink命令语法2.1 关于ArmLinkArmLink可以:1.         把多个目标文件及库文件(在ARM或THUMB代码中)连接与为一个可执行的映像文件。2.         把多个目标文件部分地连接成为一个目标文件以作为下一步连接操作中的输入部分。3.         指定内存中代码和数据的存放位置。4.         产生关于已连

2007-12-12 01:13:00 1902

原创 使用ADS 移植mC/OS-II的实例分析

摘    要: 本文介绍了使用 ARM 公司提供的 ADS 开发工具,进行移植uC/OS-II 的工作。结合基于 StrongARM 评估板的硬件结构,对移植工作中的若干要点做了详细分析。最后,给出了移植体会和程序技巧分析。 关键词: ADS;uC/OS-II;StrongARM;移植  选择开发工具 在嵌入式系统设计中,开发工具的选取是一个重要的考虑因素,通常这是与开发项目的需求和应用背景相关。

2007-12-12 01:09:00 964

转载 arm开发经验

前一段时间做了arm的一些开发,主要是编写了arm的启动软件和移植了uCOS-II到arm7。我做事情喜欢深入简出,及从最简单,最原理的方面先做一个框架,然后在这个框架里面进行补充。我还是一个很喜欢和别人讨论的人,希望有人可以给我提出意见和建议。我的这个心得很初级,都是一些基本的东西。现在拿出来和大家分享,希望在我毕业之前能给大家留一些纪念。^_^      由于这些东西发paper实在是没有价值

2007-12-12 00:50:00 670

原创 ADS中生成的映像文件内部共有三种输出段:RO段、RW段和ZI段

一般而言,一个程序包括只读的代码段和可读写的数据段。在ARM的集成开发环境中,只读的代码段和常量被称作RO段(ReadOnly);可读写的全局变量和静态变量被称作RW段(ReadWrite);RW段中要被初始化为零的变量被称为ZI段(ZeroInit)。对于嵌入式系统而言,程序映象都是存储在Flash存储器等一些非易失性器件中的,而在运行时,程序中的RW段必须重新装载到可读写的RAM中。这就涉及到

2007-12-12 00:43:00 720

原创 70种IC封装术语

1、BGA(ball grid array)球形触点陈列,表面贴装型封装之一。在印刷基板的背面按陈列方式制作出球形凸点用以代替引脚,在印刷基板的正面装配LSI 芯片,然后用模压树脂或灌封方法进行密封。也称为凸点陈列载体(PAC)。引脚可超过200,是多引脚LSI 用的一种封装。封装本体也可做得比QFP(四侧引脚扁平封装)小。例如,引脚中心距为1.5mm 的360 引脚BGA 仅为31mm 见方;而

2007-12-11 16:46:00 1662

原创 芯片封装技术知多少

我们经常听说某某芯片采用什么什么的封装方式,在我们的电脑中,存在着各种各样不同处理芯片,那么,它们又是是采用何种封装形式呢?并且这些封装形式又有什么样的技术特点以及优越性呢?那么就请看看下面的这篇文章,将为你介绍个中芯片封装形式的特点和优点。一、DIP双列直插式封装DIP(DualIn-line Package)是指采用双列直插形式封装的集成电路芯片,绝大多数中小规模集成电路(IC

2007-12-11 16:45:00 1147

转载 linux 常见问题1000个详细解答

一、 如何建立多用户    提醒大家一句,别一直使用root用户,因为root用户在系统中有着至高无上的权力,一不小心就可能破坏系统。比如我们想删除/temp目录下的文件却将命令不小心输成“rm / temp(在‘/’后多了一个空格)”,那么就极可能删去根目录下的所有文件。再者,“linux是一个真正意义上的多任务、多用户系统”,不体会一下linux的特色岂不可惜。为了方便自己和别人使用,就在li

2007-12-11 16:42:00 2182

转载 想成为嵌入式程序员应知道的10个基本问题(必须精读)

  C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。  从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示其对ANSI标准细节的知识而不是技术技巧而设计吗?这是个愚蠢的问题吗?如要你答出某个字符的ASCI

2007-12-11 16:39:00 781

原创 嵌入式内功.葵花宝典

  一般来说,从事消费类或通信类产品研发的底层软件开发的人员,如果不熟练掌握DMA、cache、PCI、代码优化(包括编译器优化)等技术,那么他充其量还只是停留在应用软件或简单系统开发的层面,就好比搞VC编程的还没很好掌握MFC一样,虽然进入了应用软件开发的殿坛,但还没有把握这个领域的关键技术。这几个东西在对嵌入式底层软件软件开发的人来说至关重要,可以说是高手和普通者的分水岭。现在,一些高端的

2007-12-11 16:35:00 635

转载 PCB设计步骤详细介绍

一、电路版设计的先期工作1、利用原理图设计工具绘制原理图,并且生成对应的网络表。当然,有些特殊情况下,如电路版比较简单,已经有了网络表等情况下也可以不进行原理图的设计,直接进入PCB设计系统,在PCB设计系统中,可以直接取用零件封装,人工生成网络表。 2、手工更改网络表 将一些元件的固定用脚等原理图上没有的焊盘定义到与它相通的网络上,没任何物理连接的可定义到地或保护地等。将一些原理图和PC

2007-12-11 16:27:00 2367

原创 ADS相关(转载)

1、ads是由arm公司提供的编译和调试环境,非常好,不容质疑!搞arm开发的人员,不能不用ads,例如要开发一个驱动,首先是在ads中编译、调试通过,才会加入操作系统中,这是开发过程。 2、Ads中codewarria是编译环境,在这个环境中,应正确设置程序工作或调试的地址,这两个地址不一定同址,每次只能设置一种,除非它们相同。设置是通过菜单项edit->target setting完成的。编译

2007-12-11 16:23:00 815

原创 转载:51,AVR,PIC,DSP,DIY等资源

 http://www.mcu123.com/news/Article/web/uc/200608/190.html  avr的资源入口,很好。       http://www.dckits.com/  几个电子项目http://www.directron.com/index.html一个巨大的电子项目,,零件网站http://www.hometheaterhifi.com/masterin

2007-12-07 11:06:00 7111

原创 ARM ADS中的AXD 调试经验集锦

1、如何设置AXD连接的Target。在菜单Options->Configure Target…选项中可以设置。一般选择MutiIce或者ARMUL两种。ARMUL是一种ARM的模拟器。一般的算法或者一些无需和硬件中断等设备打交道的程序都可以通过这个进行调试。使用上非常简单。我们一般上板子进行调试都是通过MutiICE来进行。在刚刚安装了系统的时候,菜单中没有MutiICE,需要我们手

2007-12-07 10:13:00 946

原创 伪指令及其作用

    伪指令是汇编语言的特色之一,具有两个基本特征:    1、伪指令是一条指令。它在程序中不是可有可无的,使用时受到严格的规范,与标准指令一样,在程序中占有固定的位置,有固定的书写格式。每条伪指令都与标准指令一样可实现特定的功能,伪指令是不能用标准指令替代的。    2、伪指令不是一条真正的指令,没有指令代码。在程序编译过程中,伪指令的功能会被实现,但伪指令会被删除,在编译后的目标文件中(目标

2007-12-06 13:37:00 14843

原创 ARM的异常处理

二、ARM 的异常处理    这部分比较不好理解。    当异常中断发生时,系统执行完当前指令后,将跳转到相应的异常中断处理程序处执行。当异常中断处理程序执行完成后,程序返回到发生中断指令的下条指令处执行。在进入异常中断处理程序时,要保存被中断程序的执行现场,从异常中断处理程序退出时,要恢复被中断程序的执行现场。1、引起异常的原因    (1)、指令执行引起的异常    软件中断、未定义指

2007-12-06 13:29:00 1396 1

原创 ARM中的异常和中断

   ARM处理器中主要有7个异常(2个中断异常):      1、复位异常;在以ARM为核的单片机中,常把下列事件作为引起复位的原因。      • 上电复位:在上电后,复位使内部达到预定的状态,特别是程序跳到初始入口;      • 复位引脚上的复位脉冲:这是由外部其他控制信号引起的;      • 对系统电源检测发现过压或欠压;      • 时钟异常复位。    ARM处理器复位后,处理器

2007-12-06 13:26:00 1448

原创 ARM指令集注意事项

    ARM指令集比较简单,本文介绍ARM指令集中需要注意和不易理解的地方。     一、ARM指令集是32位的,程序的启动都是从ARM指令集开始,包括所有异常中断都是自动转化为ARM状态,并且所有的指令都可以是有条件执行的。        二、ARM指令集是Load/Store型的,只能通过Load/Store指令实现对系统存储器的访问,而其他的指令都是基于处理器内部的寄存器操作完

2007-12-06 13:19:00 666

原创 volatile关键字

volatile关键字是一种类型修饰符,用它声明的类型变量表示可以被某些编译器未知的因素更改。用volatile关键字声明的变量i每一次被访问时,执行部件都会从i相应的内存单元中取出i的值。没有用volatile关键字声明的变量i在被访问的时候可能直接从cpu的寄存器中取值(因为之前i被访问过,也就是说之前就从内存中取出i的值保存到某个寄存器中),之所以直接从寄存器中取值,而不去内存中取值,是

2007-12-06 11:53:00 550

原创 关于ARM的一些概念

 1.ARM中一些常见英文缩写解释MSB:最高有效位;LSB:最低有效位;AHB:先进的高性能总线;VPB:连接片内外设功能的VLSI外设总线;EMC:外部存储器控制器;MAM:存储器加速模块;VIC:向量中断控制器;SPI:全双工串行接口;CAN:控制器局域网,一种串行通讯协议;PWM:脉宽调制器;ETM:嵌入式跟踪宏;CPSR:当前程序状态寄存器;SPSR:程序保护状态寄存器;2.MAM

2007-12-06 11:49:00 662

TD-SCDMA基本信令流程12

放松放松的放松放松的放松的放松的方式上的防守方师傅

2011-08-24

FPGA应用开发入门与典型实例(第二部分)

华清远见的培训教材:FPGA应用开发入门与典型实例,PDF文件,全文的电子档案。文件太大,分开两部分上传(第二部分不需要资源分)。这是第二部分

2010-03-22

FPGA应用开发入门与典型实例

华清远见的培训教材:FPGA应用开发入门与典型实例,PDF文件,全文的电子档案。文件太大,分开两部分上传(第二部分不需要资源分)。

2010-03-22

自己动手写操作系统(pdf)加 源代码

自己动手写操作系统(pdf格式)+ 源代码

2008-12-12

万用表和示波器的使用方法

万用表和示波器的使用方法。详细介绍了万用表和示波器的原理及使用方法

2008-11-29

How to read datasheet(含原版和翻译版)

How to read datasheet(含原版和翻译版)

2008-11-29

C语言指针详解---pdf格式

C语言指针详解,pdf格式,详细介绍了C语言指针的用法

2008-11-24

High-Speed Digital System Design—A Handbook of Interconnect Theory and Design Practices

高速数字设计的经典教材 High-Speed Digital System Design—A Handbook of Interconnect Theory and Design Practices

2008-11-05

PCB 标准层结构参考资料

印刷电路设计技术及管理 ─ PCB 标准层结构参考资料

2008-11-04

PCB工艺流程(doc格式)

PCB工艺流程(doc格式)PCB制造流程及说明

2008-11-04

PCB工艺流程(pdf格式)

PCB工艺流程,PCB制造流程及说明,pdf格式

2008-11-04

高速PCB设计指南(共八文档)

此指南含有八个文档,详细介绍了PCB设计过程中的注意问题和技巧

2008-11-02

PCB教程(英文版)

内容包括:基本PCB构造及术语;制造工艺;PCB说明;常见问题等。使初学者快速理解PCB涉及到的概念和术语。

2008-11-01

Visual.Assist.X V10.4.1649.0 的破解文件

Visual.Assist.X V10.4.1649.0 的破解文件

2008-10-27

iis windowsXP 5.1版本

iis windows XP 5.1版本

2008-09-04

wpe 1.0 中文版

在大多数的变成工具中winsock已经封装成一个控件,成为网络变成的控件,是非常方便的,利用这个控件,变成工具就可以编写外挂工具

2008-08-28

vc资料积累

vc资料积累 好资料

2008-07-06

可变皮肤的窗体

可变皮肤的窗体 rar格式

2008-07-06

DSP集成开发环境:CCS及DSP_BIOS的原理2

一本非常好的DSP学习的书,DSP集成开发环境:CCS及DSP_BIOS的原理,pdg格式,分两部分,原理1的下载地址是http://download.csdn.net/source/511102 注意:这个是教程,不是例程!例程下载地址是http://download.csdn.net/source/511015

2008-06-24

DSP集成开发环境:CCS及DSP_BIOS的原理1

一本非常好的DSP学习的书,DSP集成开发环境:CCS及DSP_BIOS的原理,pdg格式,分两部分,原理2的下载地址是http://download.csdn.net/source/511109 注意:这个是教程,不是例程!例程下载地址是http://download.csdn.net/source/511015

2008-06-24

DSP集成开发环境:CCS及DSP_BIOS的原理(例程源码)

此资源是DSP_BIOS的原理(例程源码),很实用的!!!我也是刚找到的!共享

2008-06-24

C#简体中文版(精通)

C#简体中文版(精通).rar c# 学习 电子书

2008-05-26

C#界面皮肤(带例子)

需要界面的朋友,共享一个今天下载的东西! 很好的界面美化!

2008-05-26

【推荐】GNU make中文手册

【推荐】GNU make中文手册,详细介绍了makefile的用法和规则等。目录如下:<br>第一章:概述<br>1.1 概述<br>1.2 准备知识<br>第二章:GNU make 介绍<br>2.1 Makefile简介<br>2.2 Makefile规则介绍<br>2.3 简单的示例<br>2.4 make如何工作<br>2.5 指定变量<br>2.6 自动推导规则<br>2.7 另类风格的makefile<br>2.8 清除工作目录过程文件<br>第三章:Makefile 总述<br>3.1 Makefile的内容<br>3.2 makefile文件的命名<br>3.3 包含其它makefile文件<br>3.4 变量 MAKEFILES<br>3.5 变量 MAKEFILE_LIST<br>3.6 其他特殊变量<br>3.7 makefile文件的重建<br>3.8 重载另外一个makefile<br>3.9 make如何解析makefile文件<br>3.9.1 变量取值<br>3.9.2 条件语句<br>3.9.3 规则的定义<br>3.10 总结<br>第四章:Makefile的规则<br>4.1 一个例子<br>4.2 规则语法<br>4.3 依赖的类型<br>4.4 文件名使用通配符<br>4.4.1 统配符使用举例<br>4.4.2 通配符存在的缺陷<br>4.4.3 函数wildcard<br>4.5 目录搜寻<br>4.5.1 一般搜索(变量VPATH)<br>4.5.2 选择性搜索(关键字vpath)<br>4.5.3 目录搜索的机制<br>4.5.4 命令行和搜索目录<br>4.5.5 隐含规则和搜索目录<br>4.5.6 库文件和搜索目录<br>4.6 Makefile伪目标<br>4.7 强制目标(没有命令或依赖的规则)<br>4.8 空目标文件<br>4.9 Makefile的特殊目标<br>4.10 多目标<br>4.11 多规则目标<br>4.12 静态模式<br>4.12.1 静态模式规则的语法<br>4.12.2 静态模式和隐含规则<br>4.13 双冒号规则<br>4.14 自动产生依赖<br>第五章:规则的命令<br>5.1 命令回显<br>5.2 命令的执行<br>5.3 并发执行命令<br>5.4 命令执行的错误<br>5.5 中断make的执行<br>5.6 make的递归执行<br>5.6.1 变量MAKE<br>5.6.2 变量和递归<br>5.6.3 命令行选项和递归<br>5.6.4 -w选项<br>5.7 定义命令包<br>5.8 空命令<br>第六章:Makefile中的变量<br>6.1 变量的引用<br>6.2 两种变量定义(赋值 )<br>6.2.1 递归展开式变量<br>6.2.2 直接展开式变量<br>6.2.3 如何定义一个空格<br>6.2.4 “?=”操作符<br>6.3 变量的高级用法<br>6.3.1 变量的替换引用<br>6.3.2 变量的套嵌引用<br>6.4 变量取值<br>6.5 如何设置变量<br>6.6 追加变量值<br>6.7 override 指示符<br>6.8 多行定义<br>6.9 系统环境变量<br>6.10 目标指定变量<br>6.11 模式指定变量<br>第七章:Makefile的条件执行<br>7.1 一个例子<br>7.2 条件判断的基本语法<br>7.2.1 关键字“ifeq”<br>7.2.2 关键字“ifneq”<br>7.2.3 关键字“ifdef” <br>7.2.4 关键字“ifndef”<br>7.3 标记测试的条件语句<br>第八章:make的内嵌函数<br>8.1 函数的调用语法<br>8.2 文本处理函数<br>8.2.1 $(subst FROM,TO,TEXT)<br>8.2.2 $(patsubst PATTERN,REPLACEMENT,TEXT)<br>8.2.3 $(strip STRINT)<br>8.2.4 $(findstring FIND,IN)<br>8.2.5 $(filter PATTERN…,TEXT)<br>8.2.6 $(filter-out PATTERN...,TEXT)<br>8.2.7 $(sort LIST)<br>8.2.8 $(word N,TEXT)<br>8.2.9 $(wordlist S,E,TEXT)<br>8.2.10 $(words TEXT)<br>8.2.11 $(firstword NAMES…)<br>8.3 文件名处理函数<br>8.3.1 $(dir NAMES…)<br>8.3.2 $(notdir NAMES…)<br>8.3.3 $(suffix NAMES…)<br>8.3.4 $(basename NAMES…)<br>8.3.5 $(addsuffix SUFFIX,NAMES…)<br>8.3.6 $(addprefix PREFIX,NAMES…)<br>8.3.7 $(join LIST1,LIST2)<br>8.3.8 $(wildcard PATTERN)<br>8.4 foreach 函数<br>8.5 if 函数<br>8.6 call函数<br>8.7 value函数<br>8.8 eval函数<br>8.9 origin函数<br>8.10 shell函数<br>8.11 make的控制函数<br>8.11.1 $(error TEXT…)<br>8.11.2 $(warning TEXT…)<br>第九章:执行make<br>9.1 指定makefile文件<br>9.2 指定终极目标<br>9.3 替代命令的执行<br>9.4 防止特定文件重建<br>9.5 替换变量定义<br>9.6 使用make进行编译测试<br>9.7 make的命令行选项<br>第十章:make的隐含规则<br>10.1 隐含规则的使用<br>10.2 make的隐含规则一览<br>10.3 隐含变量<br>10.3.1 代表命令的变量<br>10.3.2 命令参数的变量<br>10.4 make隐含规则链<br>10.5 模式规则<br>10.5.1 模式规则介绍<br>10.5.2 模式规则示例<br>10.5.3 自动化变量<br>10.5.4 模式的匹配<br>10.5.5 万用规则<br>10.5.6 重建内嵌隐含规则<br>10.6 缺省规则<br>10.7 后缀规则<br>10.8 隐含规则搜索算法<br>第十一章:使用make更新静态库文件<br>11.1 库成员作为目标<br>11.2 静态库的更新<br>11.2.1 更新静态库的符号索引表<br>11.3 make静态库的注意事项<br>11.4 静态库的后缀规则<br>第十二章 : GNU make的特点<br>12.1 源自System v的特点<br>12.2 源自其他版本的特点<br>12.3 GNU make自身的特点<br>第十三章 和其它版本的兼容<br>第十四章 Makefile的约定<br>14.1 基本的约定<br>14.2 规则命令行的约定<br>14.3 代表命令变量<br>14.4 安装目录变量<br>14.5 Makefile的标准目标名<br>14.6 安装命令分类<br>第十五章 make的常见错误信息<br> <br>附录:关键字索引<br>1. GNU make可识别的指示 符<br>2. GNU make函数<br>3. GNU make的自动化变量<br>4. GNU make环境变量<br>后序<br>

2008-03-27

基于三星44b0的ucos-II移植代码

本代码解决ucos-II不断重启的问题。。找了很久的资源<br><br>在时钟节拍中断中进行任务切换时,需要用到一个零时存储单元来存储返回地址 lr 。.....当在仿真器上调试时,所有程序代码段都在 SDRAM 中,这样当需要将 lr 保存在此单元中时,实际上是对 SDRAM 进行写操作,该操作成功,程序可以正常运行。 当将生成的 BIN 文件烧写到 FLASH 中后运行是,程序代码段在 FLASH 中,这样当需要将 lr 保存在此单元中时,实际上是对 FLASH 进行写操作,该操作当然不会成功,导致程序不会正常运 行。......最后当第二次调用 OSTimeDlyHMSM() 进行任务切换时,返回地址0弹出到 lr 寄存器,导致系统不断重启。

2008-03-17

关于fluted的一些资料.txt

关于fluted的一些资料.txt

2007-12-24

FluteD(ARM FLASH 下载软件)

FluteD(ARM FLASH 下载软件).rar

2007-12-24

人工神经网络在ARM 平台上的应用

人工神经网络在A R M 平台上的应用,PDF格式

2007-12-24

AXD 调试经验.txt

AXD 调试经验.txt

2007-12-07

Study ARM Step by Step.pdf

Study ARM Step by Step.pdf

2007-12-07

远程桌面密码自动生成rdp.zip

在rdp文件中有一行密码说明,利用这个文件可以生成所需要的密码。

2012-11-12

TD-SCDMA基本信令流程2

本文概要描述了TD-SCDMA系统的业务信令流程,帮助读者了解Uu接口、Iub接口、Iu接口等在实现业务时的信令。

2011-08-23

TD-SCDMA基本信令流程1

本文首先介绍了UMTS网络接口和UE状态的跃迁,是理解信令的基础;接着参考各层的无线接口协议,并结合外场测试的情况,详细描述了TD-SCDMA系统中Uu接口、Iub接口、Iu接口等在实现业务时的信令;最后针对网优中常见的掉话现象,结合异常信令,做了详细分析,希望对读者有所帮助。

2011-08-23

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除