自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Periscope的专栏

Linux/WinCE-成长中的工程师

  • 博客(10)
  • 资源 (3)
  • 收藏
  • 关注

转载 RVDS2.2 Windows7下安装笔记

http://blog.sina.com.cn/s/blog_5fede45a0100moqz.html把RVDS2.2的详细安装过程贴下来,给需要的朋友提供一点帮助。1、先把安装文件“TLF-SOFT-12.30.05.ARM.RealView.Developer.Suite.v2.2-ZWTiSO.bin”加载到虚拟光驱里,然后打开虚拟光驱找到setup.exe点击开始安装。2、中

2013-05-21 15:50:37 1651

转载 SDIO接口概念介绍

SDIO卡是在SD内存卡接口的基础上发展起来的接口,SDIO接口兼容以前的SD内存卡,并且可以连接SDIO接口的设备,目前根据SDIO协议的SPEC,SDIO接口支持的设备总类有蓝牙,网卡,电视卡等。    SDIO协议是由SD卡的协议演化升级而来的,很多地方保留了SD卡的读写协议,同时SDIO协议又在SD卡协议之上添加了CMD52和CMD53命令。由于这个,SDIO和SD卡规范间的一

2013-05-20 20:07:24 3926

转载 ARM调试中的出现异常的定位方法

问题:我的ARM应用无法工作。当我在软件仿真器或者JTAG调试器中运行时,我注意到程序计数器(PC/R15)跳到了DAbt_Handler标签。问:这意味着什么?我该如何找到我程序崩溃的位置?回答:这是默认的Data Abort异常处理(函数)。你的应用尝试读或写某个非法的内存位置。你可以通过把R14(链接寄存器LC)的值减去8的方式计算该非法内存位置。减8可以计算指令队列

2013-05-07 11:05:53 1482

转载 浅谈C中的malloc和free

在C语言的学习中,对内存管理这部分的知识掌握尤其重要!之前对C中的malloc()和free()两个函数的了解甚少,只知道大概该怎么用——就是malloc然后free就一切OK了。当然现在对这两个函数的体会也不见得多,不过对于本文章第三部分的内容倒是有了转折性的认识,所以写下这篇文章作为一个对知识的总结。这篇文章之所以命名中有个“浅谈”的字眼,也就是这个意思了!希望对大家有一点帮助!如果不

2013-05-06 22:48:41 579

原创 ARM指令中的内存访问指令的总结

内存访问指令 LDR,STR,LDM,STMLDR:表示从内存中读取数据到寄存器当中,如ldr r0,[r2];表示从r2指向的内存单元读取数据保存到r0当中STR:表示把寄存器当中的数据保存到内存单元当中,如str r1,[r2];表示把r1中的值保存到地址为r2指向的内存单元当中LDM/STM是指内存访问指令,用一条指令就可以读取多个数据,格式如下LDM{cond} {!}

2013-05-05 18:10:57 4384

原创 ARM 汇编之寻址方式

寻址方式分类寻址方式是根据指令中给出的地址码字段来实现寻找真实操作数地址的方式。ARM处理器具有9种基本寻址方式。1.寄存器寻址;  2.立即寻址;3.寄存器移位寻址; 4.寄存器间接寻址;5.基址寻址;  6.多寄存器寻址;7.堆栈寻址;  8.块拷贝寻址;9.相对寻址。1,寻址方式分类——立即寻址立即寻址指令中的操作码字段后面的地址码部分即是操作数本身,

2013-05-05 16:36:12 967

转载 关于ARM芯片SOC总线

ARM 作为业界顶尖的32 位RISC 嵌入式处理器,占有嵌入式处理器75%以上的市场。它不生产和销售芯片,只是出售芯片技术授权。ARM 技术几乎无所不在,ARM 嵌入式微处理器是一种高性能、低功耗的RISC 芯片,大量应用于电子设备、无线系统、汽车、工业控制等各类产品中。  ARM 公司提出用于SoC 设计中的AMBA 总线结构,由于它的高性能,以及ARM 微处理器的广泛应用,已经成

2013-05-02 15:49:00 2903

原创 关于指针加减的一道题目

考查指针的题目,这道题只适合于那些特别细心且对指针和数组有深入理解的人main() { int a[5] = {1,2,3,4,5}; int *ptr = (int*)(&a+1); printf("%d %d" , *(a+1),*(ptr-1) );}  这段程序的输出是:(a) 2 2(b) 2 1(c) 2 5(d) 以上均不是答

2013-05-02 01:17:36 678

原创 嵌入式C笔试的一点体会

1. 关键字static的作用是什么?1),在一个函数体内一个被声明成static的变量,会保持其上次调用的值,其在函数体内赋的初值语句已无效2),在一个模块内被声明成staitc的变量(但不在函数体内),它可以被当前模块内的所有函数访问,但不能被模块外的函数访问,它是一个本地局部变量3),在一个模块内被声明成static的函数只能被当前模块内的函数调用,模块外的函数无法调用个人经

2013-05-01 22:11:36 830

原创 一个关于的指针的经典笔试题目,加上自己的一点体会

关于一个经典的笔试题目, 用变量a给出下面的定义 a) 一个整型数(An integer) b) 一个指向整型数的指针(A pointerto an integer) c) 一个指向指针的的指针,它指向的指针是指向一个整型数(A pointer to a pointer to an integer) d) 一个有10个整型数的数组(Anarray of 10 integers)

2013-05-01 14:21:23 660

QNX6.5.0 编程指导

大名顶顶的QNX系统,应用编程指导. 有用的拿走. neutrino_programmers_guide

2011-01-07

2440的ADS的使用和相关的程序

MMU,LCD,ADS,UART,RTC,Touch_panel...

2010-09-27

空空如也

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

TA关注的人

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