自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

BaikalHU

野性的呼唤----玩魔方的老叟([email protected])

  • 博客(5)
  • 资源 (4)
  • 收藏
  • 关注

原创 GNU ARM汇编--(十三)GNU ARM汇编下的linker script

在写GNU ARM汇编下的linker script之前,还是有必要看一下ldr指令,以及ldr和adr伪指令.        ldr指令:        LDR       load word into a register                                         Rd         ldr伪指令:        LDR Rd, =con

2012-08-26 23:27:13 3713 2

原创 GNU ARM汇编--(十二)arm汇编指令的B真的那么简单吗?

说句题外话,在输入“指令”二字的时候,就想起了google搜索时,提示“令”不能搜索,要我换词汇.如果不能说脏话,我真就无语了.        在前面对具体芯片的各个基本模块做完了学习后,在上一篇小结中自以为已经具备了自己写个bootloader的条件,但其实错了,我还有很多基本的知识不了解.比如编译链接\gnu的linker script等等.也有很多地方只懂表面,没有做深入的理解.

2012-08-23 23:15:15 7224 1

原创 linux下valgrind的使用概述

Valgrind简介:        Valgrind是动态分析工具的框架。有很多Valgrind工具可以自动的检测许多内存管理和多进程/线程的bugs,在细节上剖析你的程序。你也可以利用Valgrind框架来实现自己的工具。        Valgrind通常包括6个工具:一个内存错误侦测工具,两个线程错误侦测工具,cache和分支预测的分析工具,堆的分析工具。        Val

2012-08-11 20:36:58 12909

原创 I2C之知(六)--s3c2440用I2C接口访问EEPROM

在前面阅读理解了I2C的官方协议文档后,就拿s3c2440和EEPROM来验证一下.        本来是想用s3c2440的SDA和SCL管脚复用为GPIO来模拟的,但在没有示波器的情况下搞了一周,怎么都出不来,最后还是放弃了.甚至参考了linux下i2c-algo-bit.c和i2c-gpio.c,依然没调出来.如果有示波器,可能很快就能找到原因,现在完全不知道问题出在哪里.其实想用GPI

2012-08-05 20:50:28 5356 1

原创 I2C之知(五)--I2C总线的10bit地址以及通用广播地址

其实,10bit地址我没用过,通用广播地址更没用过.通用广播地址应该是在多个mcu之间用i2c进行通信时使用的.虽说没用到,但还是做了翻译,说不定以后有机会用到:10bit地址10bit的寻址扩展可能寻址的数目.有7bit地址和10bit地址的设备可以连接到相同的I2C总线上,而且7bit寻址和10bit寻址都可以用在所有的总线速度模式下.不过,10bit寻址用的不多.10bit的从机

2012-08-05 17:27:27 20457

simple_multitask

simple multi task,arm体系架构下一个静态的多任务的实现,可以更好的理解arm体系和操作系统

2013-04-15

小的bootloader

很简单的bootloader实现,没有下载模式,只能简单的引导linux内核

2012-12-03

u-boot-2012.07-patch

适用于tq2440板子的u-boot-2012.07的patch

2012-12-01

QT下的计算器实现(简易版,供参考学习)

计算器的实现 QT下的计算器实现(简易版,供参考学习)

2010-01-03

空空如也

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

TA关注的人

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