
ARM-Linux
xiangwenchao712
这个作者很懒,什么都没留下…
展开
-
通过NFS挂载实现从PC传程序到ARM开发板
前面写过两篇文章介绍了如何从PC将编译好的可执行文件传到ARM开发板使用,上次使用的方法是通过FTP传输。这篇文章再介绍一下通过NFS-网络文件系统的方式实现传输。 上次使用的ARM板是FriendlyARM的s3c2440,也尝试过使用NFS挂载,但一直失败,就使用了FTP方式。最近实验室新进了ARM开发板,也是FriendlyARM的——Tiny4412,Tiny4412是高性能的Cortex原创 2015-12-13 16:02:28 · 5385 阅读 · 1 评论 -
Linux内核模块编译与加载
Linux内核的整体结构非常庞大,其包含的组件也非常多,如何使用所需要的组件? 方法一: 把所有的组件都编译进内核文件,即Zlmage或bzlmage,但会导致两个问题:一是生成的内核文件过大;二是如果要添加或删除某个组件,需要重新编译整个内核。 有没有一种机制能让内核文件(zlmage或bzlmage)本身不包含某个组件,而是在该组件需要被使用的时候,动态地添加到正在运行的内核中呢? 有,原创 2015-12-14 22:22:10 · 1745 阅读 · 0 评论 -
ARM Linux学习,从宿主机传程序到ARM——环境搭建2
上一篇文章中介绍了如何通过一根交叉网线将PC和ARM板组成局域网,网络环境搭建完成之后,本文将继续介绍如何在宿主机编译程序,然后传到ARM开发板上运行,即交叉编译。 在PC上,用gcc编译生成的程序,在ARM上运行会出错,在PC机上要使用交叉编译链arm-linux-gcc对程序进行编译。交叉编译链运行在宿主机上,这里使用的是ubuntu14.04的笔记本电脑。 在进行交叉编译之前,首先需要安装原创 2015-11-28 21:43:03 · 1591 阅读 · 0 评论 -
ARM Linux学习,从宿主机传程序到ARM——环境搭建1
最近打算开始学习ARM+Linux方面的东西,一来因为本身是学嵌入式专业的,而ARM在嵌入式方向的应用又十分广,但到目前为止平时用到的都是基于Ateml AVR的一些板子,如Arduino、Atmel Raven,接触到的嵌入式系统也只有QP、Contiki等比较小的系统,所以想学习一下相对复杂、功能更加强大的处理器--ARM。而来,想通过具有ARM平台学习一些Linux的知识,掌握基本的Linux原创 2015-11-05 11:17:30 · 1378 阅读 · 0 评论