- 博客(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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人