
ARM
奔跑的蜗牛0510
这个作者很懒,什么都没留下…
展开
-
S3C2440系统中断
1.1 S3C2440系统中断CPU和外设构成了计算机系统,CPU和外设之间通过总线进行连接,用于数据通信和控制,CPU管理监视计算机系统中所有硬件,通常以两种方式来对硬件进行管理监视:l 查询方式:CPU不停的去查询每一个硬件的当前状态,根据硬件的状态决定处理与否。好比是工厂里的检查员,不停的检查各个岗位工作状态,发现情况及时处理。这种方式实现起来简单,通常用在只有少量外设硬件的系原创 2012-05-28 14:25:05 · 1367 阅读 · 0 评论 -
ARM9开发板Qt环境的搭建
注意:不要使用自带或使用apt-get 安装的 QT,如有,则删除。开发板须能挂载NFS。本文采用了别人的教材,只是自己稍加上修改,因为刚开始找文件做的时候发现很多容易出错的,这里都加以说明了 所需原文件: a. arm-linux-gcc-3.4.1.tar.bz2 b. Qt-4.6.3-arm.tar.bz2 c. Qt-4.6.3-x86.tar.bz2 d. Qt原创 2012-06-04 20:52:53 · 1381 阅读 · 0 评论 -
DSP与ARM的一些区别
存储器架构和指令集特点不一样 单片机为了存储器管理的方便(便于支持操作系统),一般采用指令、数据空间统一编码的冯·诺依曼结构。 DSP为了提高数据吞吐的速度,基本上都是指令、数据空间独立的哈佛结构。 单片机对于数字计算方面的指令少得多,DSP为了进行快速的数字计算,提高常用的信号处理算法的效率,加入了很多指令,比如单周期乘加指令、逆序加减指令(FFT时特别有用,不是ARM的那种逆序)原创 2012-05-28 19:55:02 · 824 阅读 · 0 评论 -
ARM体系结构与汇编100问(四)
第61问:Q:EASYARM2104的例子程序怎么都是调用C写的程序,汇编那个怎么没用的啊A:按如下步骤进行处理:1.在项目管理窗口中删除原来的所有文件;2.在项目管理窗口中增加汇编文件*.S;3.编译链接,调试.第62问:Q:请问版主:在AXD调试软件中,我单步运行到一定时候,我想让自己编的软件从复位处重新运行, 在AXD软件中,EXECUTE栏目中有单步,连续,原创 2012-05-28 18:41:13 · 994 阅读 · 0 评论 -
汇编 延时
摘要计算机反复执行一段程序以达到延时的目的称为软件延时,单片机应用程序中经常需要短时间延时,有时要求很高的精度,网上或书中虽然有现成的公式可以套用,但在部分算法讲解中发现有错误之处,而且延时的具体算法讲得并不清楚,相当一部分人对此仍很模糊,授人鱼,不如授之以渔,本文将以12MHZ晶振为例,详细讲解MCS-51单片机中汇编程序延时的精确算法。 关键词 51单片机 汇编 延时算法原创 2012-05-28 19:45:42 · 6430 阅读 · 0 评论 -
ARM体系结构与汇编100问(三)
第37问:Q:HEX文件.EASY2100配套《ARM微控制器基础与实战》上讲:把项目编译成HEX文件,我不会呀,咋办A:Target-〉target settings设置Post-linker并且设置Linker-〉fromELF.Q:再问:我用的是光盘里的例子,打开工程项目里是DebugInARM.DebugInFlash.RelInFlash.不是《ARM微控制器基础与实战》上的原创 2012-05-28 18:38:57 · 755 阅读 · 0 评论 -
ARM体系结构与汇编100问(二)
第2章 编译器与语言第14问:Q:00254: Unimplemented RDI message是什么错误提示 我的设置连接都正常,是不是芯片烧了A:是JTAG的问题.可以先使用ISP操作试试就知道了,如果能ISP,说明LPC2104没有损坏,还能正常运行程序.第15问:Q:请教:我在调试程序的时候在AXD中出现这样的提示信息:RDI Warning 00159:co原创 2012-05-28 15:21:38 · 789 阅读 · 0 评论 -
ARM体系结构与汇编100问(一)
第1章 体系结构第1问:Q:请问在初始化CPU堆栈的时候一开始在执行mov r0, LR这句指令时处理器是什么模式A:复位后的模式,即管理模式.第2问:Q:请教:MOV中的8位图立即数,是怎么一回事 0xF0000001是怎么来的A:是循环右移,就是一个0—255 之间的数左移或右移偶数位的来的,也就是这个数除以4一直除, 直到在0-255的范围内它是整数就说明是可以的原创 2012-05-28 15:03:59 · 772 阅读 · 0 评论 -
ARM系统基本文件格式
这里所说的ARM系统基本文件格式,都是在基于ARM的嵌入式系统开发中常会碰到的文件格式。 ARM系统基本文件格式有三种:1) BIN,平板式二进制格式,一般用于直接烧写到Flash中,也可以用于加载到monitor程序中。2) ELF,EXECUTABLE AND LINKABLE FORMAT,一种通用的OBJECT文件格式,一般由GNU COMPILER COLLECTION原创 2012-06-11 16:28:06 · 1709 阅读 · 0 评论