自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yapingmcu的专栏

tq2440学习笔记

  • 博客(9)
  • 资源 (13)
  • 收藏
  • 关注

转载 Mini2440启动代码详解

转自ourdev;=====================================================================; ; NAME: 2440INIT.S ; DESC: C start up codes ;       Configure memory, ISR ,stacks ; Initialize C-variables

2012-01-10 23:19:45 1762

转载 bne %B0的理解

==============================================================   查了一下书,0~99应该称为局部标号。   详见 ARM体系结构与编程 第147页============================================================昨天在看arm汇编,其中有这样的一段语句

2012-01-10 22:57:55 2204

转载 指令STMFD和LDMFD分析

指令STMFD和LDMFD分析 根据ATPCS规则,我们一般使用FD(Full Descending)类型的数据栈(sp指向最后一个压入的值,数据栈由高地址向低地址生长)!所以经常使用的指令就有STMFD和LDMFD。在STM、LDM指令中,寄存器列表与内存单元的对应关系:编号低的寄存器对应于内存中低地址单元;编号高的寄存器对应于内存中高地址单元。通过ARM对于栈操作和批量

2012-01-10 17:47:07 9418

转载 arm堆栈知识

现在很多人都在学习arm 嵌入式系统 嵌入式开发 arm核心板 arm9等有关arm的知识,那么在学习过程中了解arm指令也是必然的,下面我就自己在学习arm指令中记录的关于队长方面的知识做一个简单的总结,希望对大家有所帮助。 1、寄存器 R13 在 ARM 指令中常用作堆栈指针 2、对于 R13 寄存器来说,它对应6个不同的物理寄存器,其中的一个是用户模式与系统模式共用,另外5个

2012-01-10 16:29:53 1245

转载 超详细的2440中断机制分析!

一直在看2440的中断处理部分,不懂的实在太多了,百度到这篇文章,实在有听君一席话,胜养十年猪的感觉啊,下面上文章:中断向量     b     HandlerIRQ     ;handler for IRQ interrupt很自然,因为所有的单片机都是那样,中断向量一般放在开头,用过单片机的人都会很熟悉,那就不多说了。异常服务程序这里不用中断(inter

2012-01-08 12:04:11 773

转载 SRAM与SDRAM的区别

SDRAM SDRAM(Synchronous Dynamic Random Access Memory)同步动态随机存取存储器,同步是指Memory工作需要步时钟,内部的命令的发送与数据的传输都以它为基准;动态是指存储阵列需要不断的刷新来保证数据不丢失;随机是指数据不是线性依次存储,而是由指定地址进行数据读写。目前的168线64bit带宽内存基本上都采用SDRAM芯片,工作电压3.3V电

2012-01-05 11:29:49 644

转载 S3C2440-启动分析

哈尔滨理工大学软件工程专业08-7李万鹏原创作品,转载请标明出处http://blog.csdn.net/woshixingaaa/archive/2010/12/11/6069294.aspx本文是我对bootloader中2440init.s文件的一些理解,详细注释了一下,希望对大家有所帮助,下一步我准备移植一下uboot。;======================

2012-01-03 17:14:59 1113

转载 Mini2440启动代码的编写(裸奔)

启动代码是系统上电或复位以后运行的第一段代码,它的作用是在用户程序运行之前对系统硬件及软件运行环境进行必要的初始化并在最后使程序跳转到用户程序,它直接面对ARM处理器内核及硬件控制器进行编程,所执行的操作与具体的目标系统紧密相关。因为启动代码与目标系统紧密相连,所以在讲述Mini2440开发板的启动代码之前让我们先来了解一下它的启动方式。S3C2440支持两种方式的启动:Nor Flash

2012-01-03 16:07:39 3228

转载 裸机开发学习心得

首先说明,我没啥经验。只是说一下我的体会。也没有朝谁开火的意思。如果无意伤了谁,还望海涵;如果所言有误,还请高手多多指教。好了,开始忽悠~~~~~~~~~~~~~~~~在论坛里见到好多朋友学习裸机的时候都有一个习惯——做裸机开发时,过度依赖天嵌的裸机测试程序。怎么说呢,我觉得这样不是很好。尤其是对于一个新手。也许是学习单片机出身的原因,我有一个毛病,就是对别人的代码不放心、凡事非得扣到

2012-01-03 16:01:55 2438 3

pl2303驱动(比较旧的版本2007)

win7 64位 安装pl2303,有些会出现黄色感叹号,驱动不起来。用这个驱动,安装后选择低版本驱动,就ok了。 参考文档针对WIN7系统装上驱动后,设备管理器里的设备有黄色的感叹号的问题(转) http://blog.csdn.net/yapingmcu/article/details/12788043

2013-11-08

svnbook使用subervison进行版本控制

svn的原理、操作等使用说明书。很好的文档。《使用subervison进行版本控制-针对subervison1.4》Ben Collins-Sussman Brian W.Fitzpatrick C.Michael Pilato

2012-05-02

逍遥笔手写输入法

很好用的手写输入法。可以用鼠标写字。方便不会读的字的输入。

2011-10-11

嵌入式Linux操作系统学习规划

在嵌入式论坛上看到的,一个ARM+linux的学习规划。详细说明了嵌入式行业的特点,自学入门的步骤,每步该学习知识、平台的特点。推荐了每步该看的书籍。论坛上转的,不收积分。自己也在学,希望更多朋友早点看到,一同学习,交流。

2011-09-16

嵌入式学习路线

一个做嵌入式的哥们给的嵌入式入门学习路线。详细列了入门学习的步骤,和每步主要学习的内容。其中还有每步中,推荐的视频(有链接),推荐的书籍(有书籍简要介绍)。

2011-09-16

Protel99SE鼠标增强软件

Protel99鼠标增强插件。鼠标中键 实现放大 缩小等功能。尤其画图pcb时方便很多。

2010-01-02

IAR AVR 和IAR ARM 注册机

IAR AVR 和IAR ARM 注册机。可破解IAR ARM v5.20,IAR AVR 5.11

2010-01-02

keil和proteus联调补丁

keil和proteus联调补丁。不用进行麻烦的设置。直接安装,就可以联调了。

2010-01-02

usb口转串口驱动(PL2303驱动)

usb口转串口驱动(PL2303驱动)。 很多低价位usb转串口模块都用的这个芯片pl2303。烧录stc单片机很方便。

2010-01-02

protel鼠标增强(针对笔记本没有小键盘)

protel鼠标增强(针对笔记本没有小键盘) 针对笔记本没有小键盘,无*切换层放焊盘不方便。

2010-01-02

很好用字模提取软件(自己用过的几个中最好用的)

很好用的字模提取软件 可提取图片 生成的txt文件中标明了 生成的汉字和图片备注

2010-01-02

八皇后问题解的演示(多种解直接看)

八皇后问题解的演示 多种解直接看 八皇后多解演示的很明白 可以试着自己写下

2009-09-28

空空如也

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

TA关注的人

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