一、目的 中断服务程序在操作系统中无疑占有非常重要的地位,编写中断程序不仅要会运用底层的汇编语言,还要了解 ARM 的体系架构。那这一节我们就通过中断编程来响应 FS2410开发板上的 16 个按键,实现依次按下16个键
一、目的 通过实现FS2410板子上的D9、D10、D11、D12四个发光二极管的循环点亮,了解ARM嵌入式开发的基本流程。二、建立开发环境 (1) 安装编译器 arm-linux-gcc 我用的是 arm-linux-gcc-3.4.1, 执行安装步骤如下: ta
一、背景 FS2410 开发板上的 ARM 核心为 ARM920T, ARM920T 代表着什么呢? 其实ARM920T = ARM9 core + MMU + Cache,也就是说 ARM920T 为实现虚拟内存管理提供了硬件条件,这个硬件条件就是 MMU -- 内存管理单元。前
一、目的 通过将 Nand Flash 前 4K 代码搬移到 SDRAM 中,了解如何初始化并使用 ARM 的内存, 为编写 ARM bootloader 和搬移内核到内存作准备。二、代码 关于如何建立开发环境,在我的前一篇随笔(FS2401 发光二极管循
一、目的 串口通信我们并不陌生,我们经常用串口来进行数据传输,可并不清楚它是如何工作的。那这一节我们就来揭开 ARM S3c2410 UART(Universal Asynchronous Receiver and Transmitter) 串口通信的神秘面纱。二、代
一、目的 到目前为止我们所编写的程序都是直接烧到裸板(FS2410)上运行,没有借助操作系统,如果哪个环节出错了,就只能揣测代码的逻辑,无法借助 GDB 调试,这无形增加了编写代码的难度,如果任意时刻我们能把某个变
一、目的 通过将 Nand Flash 前 4K 代码搬移到 SDRAM 中,了解如何初始化并使用 ARM 的内存, 为编写 ARM bootloader 和搬移内核到内存作准备。二、代码 关于如何建立开发环境,在我的前一篇随笔(FS2401 发光二极管循
如何将Android移植到FS2410开发板上
如何将Android移植到FS2410开发板上
如何将Android移植到FS2410开发板上
怎样将Android移植到FS2410开发板上
怎样将Android移植到FS2410开发板上
怎样将Android移植到FS2410开发板上