您所在位置: 网站首页 / 嵌入式linux驱动学习总结.docx / 文档详情
嵌入式linux驱动学习总结.docx 立即下载
2025-08-27
约1.6万字
约24页
0
25KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

嵌入式linux驱动学习总结.docx

嵌入式linux驱动学习总结.docx

预览

免费试读已结束,剩余 19 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

嵌入式linux驱动学习总结

第一篇:嵌入式linux驱动学习总结调用gcc:exportPATH=$PATH:/usr/local/arm/3.4.1/bin用gcc编译:arm-linux-gcc–orunadc.c查看gcc:arm-linux-gcc–v配置NFS安装NFSUbuntu上默认是没有安装NFS服务器的,首先要安装NFS服务程序:sudoapt-getinstallnfs-kernel-server安装nfs-kernel-server时,apt会自动安装nfs-common和portmap这样,宿主机就相当于NFSServer配置NFS(1)配置portmap方法1:编辑/etc/default/portmap,将-i127.0.0.1去掉.我用的是第一种方法!但不知道具体什么意思方法2:$sudodpkg-reconfigureportmap,对Shouldportmapbeboundtotheloopbackaddress?选N.(2)配置/etc/hosts.deny禁止任何host(主机)能和你的NFS服务器进行NFS连接,加入:###NFSDAEMONSportmap:ALLlockd:ALLmountd:ALLrquotad:ALLstatd:ALL(3)配置/etc/hosts.allow允许那些你想要的主机和你的NFS服务器建立连接。下列步骤将允许任何IP地址以192.168.2开头的主机(连接到NFS服务器上),也可以指定特定的IP地址,加入:###NFSDAEMONSportmap:192.168.1.lockd:192.168.1.rquotad:192.168.1.mountd:192.168.1.statd:192.168.1./etc/hosts.deny和/etc/hosts.allow设置对portmap的访问.采用这两个配置文件有点类似“mask”的意思.现在/etc/hosts.deny中禁止所有用户对portmap的访问.再在/etc/hosts.allow中允许某些用户对portmap的访问.sudo/etc/init.d/portmaprestart重启portmapdaemon.(4)配置/etc/exportsNFS挂载目录及权限由/etc/exports文件定义比如我要将将我的/opt/FriendlyARM/mini2440/root_nfs目录让用户的IP共享,则在该文件末尾添加下列语句:/opt/FriendlyARM/mini2440/root_nfs*(rw,sync,no_root_squash)NFS客户端能够共享NFS服务器/opt/FriendlyARM/QQ2440/root_nfs目录内容.且有读,写权限,并且该用户进入/opt/FriendlyARM/mini2440/root_nfs目录后的身份为root最好加上sync,否则$sudoexportfs-r时会给出警告,sync是NFS的默认选项.showmount-e查看NFSserver的exportlist.若更改了/etc/exports,运行sudoexportfs-r更新运行/etc/init.d/nfs-kernel-serverrestart重启nfs服务(5)测试NFS可以尝试一下挂载本地磁盘我前面开始时已经提到了我的主机IP是192.168.1.101我现在试把/opt/FriendlyARM/mini2440/root_nfs目录挂载到/mnt目录下mount-tnfs192.168.1.101:/opt/FriendlyARM/mini2440/root_nfs/mnt就101和:之间的空格我耗了1个小时成功的挂载上的话你会在/mnt目录下看到root_nfs这个文件夹下的内容Arm9之家账户:李向阳85安装ncursesncurses是字符终端下屏幕控制的基本库。可能很多新开发的程序都不使用了,不过如果要编译一些老程序,还经常遇得到。安装:ncurseshttp://ftp.gnu.org/pub/gnu/ncurses/./configure--without-debug#以及其它自己需要的参数makemakeinstall3,继续你的makemenuconfig。图形界面出来了。允23:22:22小允23:22:31小允23:22:40有用不同的名字的吗寂寞沙洲冷23:22:42我把drivers下面的Makefile都添加上了寂寞沙洲冷23:23:17叫miscdevices可以吧小允23:23:222410ADC_driver和2410ADC_FEATURESnengbutongma小允23:23:33这两个必须一样小允23:23:42这才是Kco
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

嵌入式linux驱动学习总结

文档大小:25KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用