ARM
习_霜
这个作者很懒,什么都没留下…
展开
-
#define GPBCON (*(volatile unsigned *)0x56000010) 的理解
对于不同的计算机体系结构,设备可能是端口映射,也可能是内存映射的。如果系统结构支持独立的IO地址空间,并且是端口映射,就必须使用汇编语言完成实际对设备的控制,因为C语言并没有提供真正的“端口”的概念。如果是内存映射,那就方便的多了。 以#define IOPIN (*((volatile unsigned long *)0xE0028000)) 为例:作为一个宏定转载 2013-03-04 22:54:35 · 943 阅读 · 0 评论 -
ARM参数传递规则
原文出处:http://blog.csdn.net/celerychen2009/article/details/4761514,作者celerychen20091. r0,r1,r2,r3,在调用函数时,用来存放前4个函数参数和返回值,r4-r11,r14,在调用函数时必须保存这些寄存器到堆栈当中。如果函数的参数多于4个,则多余参数存放在堆栈当中,即sp,sp+4,sp+转载 2013-03-20 23:52:19 · 1120 阅读 · 0 评论 -
arm-linux-gcc学习笔记
文章转自,他也是转的 http://blog.csdn.net/u010787522/article/details/13765929我们需要编译出运行在ARM平台上的代码,所使用的交叉编译器为arm-linux-gcc。下面将arm-linux-gcc编译工具的一些常用命令参数介绍给大家。在此之前首先介绍下编译器的工作过程,在使用GCC编译程序时,编译过程分为四个阶段:1) 预处理转载 2013-12-28 23:03:25 · 904 阅读 · 0 评论 -
LTIB入门介绍,安装使用方法(一)
原文url:http://blog.csdn.net/zhaole20094463/article/details/7479897,方法一本人做了简单修改,已验证通过! 很久没有写博客了,关键是最近比较烦。在做博创杯的比赛,由于参考资料不多,而且全是英文的(万恶的英文啊),整的一开始方向错了。浪费了很多时间,所以很长时间没有成果。不过现在还好,原来我们是只无头的苍蝇,现转载 2014-03-16 14:06:22 · 929 阅读 · 0 评论 -
SlickEdit 使用--arm
用SlickEdit远程调试arm-linuxhttp://blog.csdn.net/evense/article/details/12008319Fedora9 下的 简单 Hellworld模块 并加入到Slickedit 14.0.2 For Linuxhttp://www.cnitblog.com/textbox/archive/2009/10/13/61785.ht转载 2015-07-12 13:20:48 · 862 阅读 · 0 评论 -
i.MX6 Gigabit Ethernet
原文:http://boundarydevices.com/i-mx6-ethernet/We’ve recently been doing some digging into Gigabit Ethernet performance issues and questions for our i.MX6 boards and it’s time to publish some of our转载 2015-10-09 15:29:37 · 1005 阅读 · 0 评论 -
stm32的总线AMBA、AHB、APB
出处:http://www.2cto.com/os/201410/346704.htmlAMBAAMBA(Advanced Microprocessor Bus Architecture)是ARM公司提出的一种开放性的SoC总线标准,现在已经广泛的应用于RISC的内核上了。 AMBA定义了一种多总线系统(multilevel busing system),包括系统总线和等级稍低转载 2015-09-21 11:02:13 · 4374 阅读 · 2 评论