一. 预热文章; | 二. C语言中插入ARM汇编; | 三. U-Boot下汇编裸板开发基本流程; | 四. U-Boot下C语言裸板开发基本流程; | 五. MMU 配置流程; | 六....
分类:
其他好文 时间:
2015-03-07 21:15:53
阅读次数:
929
解决办法:点击下载Genymotion-ARM-Translation.zip将你的虚拟器运行起来,将下载好的zip包用鼠标拖到虚拟机窗口中,出现确认对跨框点OK就行。然后重启你的虚拟机。不过在实际操作的过程中,发现在部分模拟器环境下,将zip文件拖进去以后会报错,提示"an error occur...
分类:
其他好文 时间:
2015-03-07 09:03:25
阅读次数:
1915
机器码宏定义 gedit arch/arm/tools/mach-types引用 board/Samsung/TX2440/ TX2440.c内核定义gedit arch/arm/tools/mach-types
分类:
其他好文 时间:
2015-03-06 20:42:37
阅读次数:
107
现在也不到有多少游戏是 Unity3D 写的
操作倒是很省事,在Unity中写了程序,直接生成了 Android的 APK
但内部其实还是听复杂的,对于用 C#生成的脚本需要用 mono 来解释执行
而Android应用本来就是运行在Dalvik Java 虚拟机, 就是经过了两层 runtime 才运行
不过我们更”变态“,我们想在qemu-arm ( 主机是x86) 中运行带...
分类:
编程语言 时间:
2015-03-06 15:57:30
阅读次数:
215
树莓派II来了!这对于想研究安卓的人来说是一个福音。官方配置如下:
900MHz 主频四核 ARM Cortex-A7 处理器(博通 BCM2836)
1G LPDDR2 SDRAM (Micron)
两个全尺寸 USB 接口(可用于供电)
一个 microUSB 接口
一个全尺寸 HDMI 接口
3.5 毫米音频接口
RJ45 以太网线接口
想当年我用树莓派I运...
分类:
移动开发 时间:
2015-03-05 17:06:56
阅读次数:
241
1.中断原理
当某个事件发生时,硬件会设置某个寄存器;CPU在执行完一个指令时,通过硬件查看这个寄存器,如果发现所关注的事件发生了,则中断当前程序流程,跳转到一个固定的地址去处理这个事件,最后返回继续执行被中断的程序。
2.中断处理过程
(1)中断控制器汇集各类外设发出的中断信号,然后告诉CPU。
(2)CPU保存当前程序的运行环境(各个寄存器等),调用中断服务...
分类:
其他好文 时间:
2015-03-05 10:53:52
阅读次数:
127
系统环境:Ubuntu 12.04 LTS 32bit
硬件平台: EPC9600
软件平台:arm-none-linux-gnueabi-gcc 4.5.2
一、下载编译安装libmad库文件
MAD (libmad)是一个开源的高精度 MPEG 音频解码库,支持 MPEG-1(Layer I, Layer II 和 LayerIII(也就是 MP3)。LIBMAD ...
分类:
其他好文 时间:
2015-03-04 21:09:02
阅读次数:
233
DescriptionGigel has a strange "balance" and he wants to poise it. Actually, the device is different from any other ordinary balance.It orders two arm...
分类:
其他好文 时间:
2015-03-04 15:57:26
阅读次数:
153
{相关信息}在未使用Eclipse之前一直使用的是Emacs,包括Makefile包括代码浏览。自从用了Eclipse之后,Makefile就没再写过了,让我想起一个台词,"Make your life easier."要做嵌入式C\C++的开发,需要提前安装CDT及ARM交叉工具链。下面的步骤假设...
分类:
系统相关 时间:
2015-03-04 14:32:01
阅读次数:
153