对技术执着
发布时间:2015-03-14 15:13:03
arm体系结构:arm920t 概述 S3C2440A 有5 个16位定时器。其中定时器 0、1、2 和3 具有脉宽调制(PWM)功能。定时器 4 是一个无输出引脚的内部定时器。定时器 0 还包含用于大电流驱动的死区发生器。 定时器0 和1 共用一个 8 位预分频器,定时器 2 、3 和4 共用另外的 8 位.........【阅读全文】
发布时间:2015-03-14 15:12:47
git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev lib32readline-gplv2-dev lib32z1-dev libgl1-mesa-dev gcc-multilib g++-multilib mingw32 tofrodos python-markdown libxml.........【阅读全文】
发布时间:2015-03-14 15:11:52
U-BOOT及其启动流程 嵌入式Linux系统一般没有自举程序,必须通过启动程序来引导硬件系统进入操作系统。启动程序的工作包括:改变系统时钟、关闭WATCHDOG、初始化存储控制器等。本文针对本嵌入式控制系统所需的硬件方案,植入Uboot1-3.4启动程序。U-Boot是一种功能强大的引导转载程序。它不仅支.........【阅读全文】
发布时间:2015-03-14 15:11:36
ARM920T协处理器接口 ARM920T处理器通过一个外部协处理器接口来支持连接片上协处理器。ARM处理器支持所有的协处理器指令。 ARM920T协处理器接口允许你附加一个专门设计的协处理器到ARM920T。包括: 1.附加一个加速器:用于浮点运算,DSP,3-D图形,加密解密。 2.ARM指令集可支持连接多达16个协处理器到ARM处理器,编号为0~15 内部协处理器 ARM920T处理器包括两个内部协处理器 1.CP14:用于调试控制 2.CP15:用于内存系统控制和测试控制 这就意味着连接到ARM920T处理器外面的协处理器不能被编号为15或14.其他协处理器编......【阅读全文】
发布时间:2015-03-14 15:11:32
使用arm-linux 工具链里面的arm-linux-objdump 就能反汇编cd到bin文件所在的目录, 在命令行下输入:arm-linux-objdump -D -b binary -m arm xxx.bin > xxx.asm参数:-D 反编译所有代码-m 主机类型, arm-b 文件格式, binary ......【阅读全文】