
ARM学习笔记
greatriver007
好好学习天天向上
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
对照Startup.s学习ARM汇编指令(转..)
(1)GBLL 伪指令用于定义一个全局的逻辑变量,并初始化为{False}。GBLL BOOTLOADERBOOTLOADER SETL {TRUE}(2)GET(或 INCLUDE)GET 伪指令用于将一个源文件包含到当前的源文件中,并将被包含的源文件在当前位置进行汇编处理。可以使用 INCLUDE 代替 GET。INCLUDE ..//..//kernel/原创 2011-06-23 21:38:00 · 1375 阅读 · 0 评论 -
m8 android wifi 出错 修改 权限
以下是我在网上找到的:凡是刷rom后打开wifi出错的看这里这个教程也是我在这里某个帖子看到的,不过忘记在哪里了,找不回来,那我就说一下wifi打开出错怎么解决的吧首先不要立刻换wifi驱动吧,先试一下下面的方法。用re管理器进去,找到system—lib-modules-,把里面的libertas.ko的权限改为rw-r-r;libertas_sdio.ko的那个改为原创 2012-07-19 12:51:00 · 3819 阅读 · 0 评论 -
使用J-Link下载程序到Nor Flash
针对2440的开发板1. 认识J-Link。安装完J-Link程序,其中J-Link ARM就是一个命令行工具,其中几个比较有用的命令如下: 1)speed //用来设置传输速度,例如speed 12000可以设定速度为12000KHz 2)mem //用来读取地址数据,用法mem ,;例如mem 0x40000000, 10就可以打印出从地址40000000开始向后转载 2012-06-12 22:19:06 · 1463 阅读 · 0 评论 -
Android 近百个项目的源代码,覆盖Android开发的每个领域(转)
转自:http://topic.csdn.net/u/20111026/15/18c77efa-f41c-4315-8023-550a3732bd76.htmlAndroid PDF 阅读器 http://sourceforge.net/projects/andpdf/files/个人记账工具 OnMyMeans http://sourceforge.net/projects/转载 2011-11-23 10:42:08 · 852 阅读 · 0 评论 -
周立功lpc21xx/lpc22xx系列ARM7启动代码分析
转载请注明出处作者:小马http://ponymaggie.blog.sohu.com/116431656.html周立功lpc21xx/lpc22xx系列ARM7启动代码分析网上已经有人做了一个周立功lpc2000(ARM7TDMI)启动代码分析的文章, 我本来想做一个s3c2转载 2011-07-28 20:04:54 · 3394 阅读 · 2 评论 -
s3c2410MMU(存储器管理单元)讲解 (转)
s3c2410MMU(存储器管理单元)讲解http://www.dzjs.net/html/qianrushixitong/2008/0717/3238.htmlMMU,全称Memory Manage Unit, 中文名——存储器管理单元。 许多年以前,当人们还在使用DOS原创 2011-07-22 09:38:20 · 1031 阅读 · 0 评论 -
ADS到KEIL的转换{ 转 }
其实已经习惯了51下的keil,但是一直没找到破解比较好的KEIL的MDK,或者是本身没有花精力去弄,呵呵,就用了ADS来学ARM,现在装了个MDK3.20的破解版本,51的arm的都可以编译了,HOHO~~,keil的就是不错,不过开始还是出现了些问题。还是开始的点灯程序,最最简单的,全汇编的,不需要别的设置,直接拉过来用,编译通过,Proteus仿真,没问题,哈哈,以为好了呢,换C程序原创 2011-06-23 22:42:00 · 3165 阅读 · 0 评论 -
keil arm 汇编 error: L6236E: No section matches selector - no section to be FIRST/LAST.
asm00.sct(7): error: L6236E: No section matches selector - no section to be FIRST/LAST.解答一下: 我的操作是: Options for Target xxxx ,里面的Linker选项下面: 1、去掉勾选 Use Memory Layout from Target Dialog原创 2011-06-23 22:27:00 · 18781 阅读 · 12 评论 -
ARM立即数,LDR和MOV的区别
ARM立即数,LDR和MOV的区别 (2010-01-07 13:10)分类: ARMMov 是把立即数赋给一个寄存器,但对立即数的范围有要求。只能是由8bit连续有效位通过偶数次移位能得到的数。如果立即数超出这个范围,就没办法用一条MOV指令给寄存器赋值。LDR除了普通的读数之外,也有给寄存器赋立即数的功能。你只要写 LDR R0,=0xabcdef原创 2011-06-23 10:42:00 · 1448 阅读 · 0 评论 -
ARM汇编 beq和bne
1、前阵子看cpu从sleep模式唤醒时,对tst bne和tst beq有些模糊。先记录:摘抄如下:TST R0, #0X8BNE SuspendUp ;BNE指令是“不相等(或不为0)跳转指令”:LDR R1,#0x00000000先进行and运算,如果R0的第四位不为1,则结果为零,则设置zero=1(继续下面的LDR指令);转载 2011-06-22 16:53:00 · 41657 阅读 · 2 评论 -
mini2440 移植linux-2.6.38 笔记
1、修改顶层Makefile文件直接将Makefile文件里面的 ARCH?=$(SUBARCH)CROSS_COMPILE?=改为:ARCH?=armCROSS_COMPILE?=arm-linux-2、出现问题drivers/leds/leds-h1940.c: In function 'h194原创 2021-07-01 10:54:02 · 120 阅读 · 0 评论