arm实验问题
z08053520
这个作者很懒,什么都没留下…
展开
-
vivi minicom烧写超时
vivi minicom 烧写内核 load flash kernel x 终结版-----王全安 --09.8.31 bootloader vivi 配置编译好了后用Jflash烧进板子这一步比较简单按照文档上说的做就行 我一遍就成功了 这是我没想到的 所以在这里就不详写了 主要说下vivi烧写kernel的过程这一步弄了一天多的时间才搞定 首先声明下 我用的是minicon烧写的而不是转载 2010-03-25 21:42:00 · 1384 阅读 · 0 评论 -
GNU toolchain for ARM targe HOWTO
GNU toolchain for ARM targe HOWTO 收藏 2007-12-30 21:22现在是一头雾水,感觉看的东西太散了,决定系统的学习一下,先搞定手动建立交叉编译环境再说,正好找到了一篇The GNU toolchain for ARM targe HOWTO仔细看了一遍总算有点头绪了,好吧一步步来吧,1.建立了几个目录/usr/arm_tools/arm-linux/i转载 2010-04-14 23:46:00 · 1994 阅读 · 0 评论 -
linux内核对S3C2410睡眠模式的支持
linux内核对S3C2410睡眠模式的支持一、S3C2410支持4种供电模式(1)NORMAL MODE耗电最大、可以通过关闭具体控制器的时钟来节电(2)SLOW MODE在此模式下可以没有内部PLL,耗电情况依赖于外部时钟的频率(3)IDLE MODEFCLK被关断,主要由于CPU core节电。可以任何通过外部中断唤醒(4)Power_OFF MODE除了转载 2010-04-13 00:41:00 · 391 阅读 · 0 评论 -
嵌入式Linux实战篇--交叉编译环境的建立(基于ubuntu 8.10)
嵌入式Linux实战篇--交叉编译环境的建立(基于ubuntu 8.10) 收藏 作者:华清远见讲师,曹忠明 在进行嵌入式开发之前,首先要建立一个交叉编译环境,这是一套编译器、连接器和libc库等组成的开发环境。本文具体说明了嵌入式交叉编译环境的建立过程和具体的操作步骤,希望能够对各位朋友搭建对应的交叉编译环境有所帮助。 一、所需软硬件环境n 主机环境转载 2010-04-13 00:38:00 · 371 阅读 · 0 评论 -
使用RealViewMDK时常见的问题(2)
使用RealViewMDK时常见的问题(2) 作者:赵明,华清远见嵌入式学院讲师。在你使用RealViewMDK下载程序的时候有遇到过类似于如下的错误信息吗?Load "D://david//project//farsight//LED_UART//obj//led_test.AXF" No Algorithm found for: 30000000H - 300041EFHEra转载 2010-04-13 00:59:00 · 500 阅读 · 1 评论 -
ARM Linux静态映射分析
ARM Linux静态映射分析作者:易松华,华清远见嵌入式学院讲师。在华清远见上课过程中,发现静态映射方面初学者比较难于掌握和理解,下面分析一下静态映射机制的原理并通过GPIO和USB、LCD等的静态映射作为例子来说明如何通过这种静态映射的方式访问外设资源。内核提供了一个重要的结构体struct machine_desc ,这个结构体在内核移植中起到相当重要的作用,内核通过machin转载 2010-04-13 00:49:00 · 449 阅读 · 0 评论 -
linux-2.6.26内核中ARM中断实现详解(3)
linux-2.6.26内核中ARM中断实现详解(3)作者:刘洪涛,华清远见嵌入式学院金牌讲师。四、中断处理模型 要想弄清楚desc->handle_irq(irq, desc)和我们注册的中断有什么关联,就要了解中断处理模型了。 4.1 中断处理模型结构 中断处理模型如下图所示, 其中NR_IRQS表示最大的中断号,在include/asm/arch/irq.h中定义。原创 2010-04-13 00:56:00 · 430 阅读 · 0 评论 -
linux-2.6.26内核中ARM中断实现详解(1)
linux-2.6.26内核中ARM中断实现详解(1) 作者:刘洪涛,华清远见嵌入式学院金牌讲师,ARM ATC授权培训讲师。看了一些网络上关于linux中断实现的文章,感觉有一些写的非常好,在这里首先感谢他们的无私付出,然后也想再补充自己对一些问题的理解。先从函数注册引出问题吧。一、中断注册方法在linux内核中用于申请中断的函数是request_irq(),函数原型在Kernel/转载 2010-04-13 00:53:00 · 411 阅读 · 0 评论 -
使用RealViewMDK时常见的问题 access violation at 0xFFFFFFFC: no “write” permission
使用RealViewMDK时常见的问题 作者:华清远见讲师,赵明目前在市场上最常用的ARM编程工具无非是Real View MDK和IAR Embedded Workbench。我个人觉得,目前IAR是比较成熟、稳定、使用方便等优点,深受广大嵌入式开发者的喜爱。Real view MDK得到ARM公司的大力支持,功能很强,也逐步完善起来。 使用Real view(以下省略为RV)学转载 2010-04-13 00:35:00 · 3879 阅读 · 2 评论 -
编译boa出错解决办法
编译一个linux下的c系统,包含词法和语法分析模块,Linux上用bison和flex。 yacc是一个文法分析器的生成器,bison即是yacc的GNU版本.Lex和YACC是用于构造词法分析机和语法解释器的工具,利用Lex和YACC你可以轻松的构造一个语法解释器。 一开始make错误1:debian:/home/a/boa-0.94.13/src# makeyacc转载 2010-03-30 22:27:00 · 855 阅读 · 0 评论 -
构建ARM Linux交叉编译工具链
2.2 构建ARM Linux交叉编译工具链构建交叉编译器的第一个步骤就是确定目标平台。在GNU系统中,每个目标平台都有一个明确的格式,这些信息用于在构建过程中识别要使用的不同工具的正确版本。因此,当在一个特定目标机下运行GCC时,GCC便在目录路径中查找包含该目标规范的应用程序路径。GNU的目标规范格式为CPU-PLATFORM-OS。例如x86/i386 目标机名为i686-pc-lin转载 2010-04-14 00:34:00 · 928 阅读 · 0 评论 -
__asm__ __volatile__内嵌汇编用法简述
__asm__ __volatile__内嵌汇编用法简述 作者:刘洪涛,华清远见嵌入式培学院金牌讲师,ARM ATC授权培训讲师。__asm__ __volatile__内嵌汇编用法简述 在阅读C/C++原码时经常会遇到内联汇编的情况,下面简要介绍下__asm__ __volatile__内嵌汇编用法。因为我们华清远见教学平台是ARM体系结构的,所以下面的示例都是用ARM汇编。 带有C/转载 2010-04-13 01:03:00 · 364 阅读 · 0 评论 -
交叉编译Linux内核(2.6.22.6)
动手编译内核之前,至少应该看看源码根目录下的README文件,并参考一些其他的资料,了解编译一个内核所需要的基本条件和环境,以及基本的步骤。我使用的交叉编译器是arm-iwmmxt-linux-gnueabi-gcc(4.2.1),选用的内核版本是Linux-2.6.22.6。以下操作均以普通用户身份进行:(1)make mrproper编译之前检查内核源码树是否“纯净”(clean)转载 2010-03-27 19:39:00 · 397 阅读 · 0 评论