查看: 11870|回复: 12

OK2440IV开发板在Linux下编写LED流水等实验

 火
huguang0218 该用户已被删除
huguang0218 发表于 2010-4-13 08:30:13 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

25

主题

8842

回帖

5593

积分

飞凌-fatfish 发表于 2010-4-14 09:03:57 | 显示全部楼层
你可以参考linux实验手册中的led驱动实验
回复 支持 反对

使用道具 举报

hiqaxe 该用户已被删除
hiqaxe 发表于 2010-4-25 21:32:13 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

25

主题

8842

回帖

5593

积分

飞凌-fatfish 发表于 2010-4-26 08:48:29 | 显示全部楼层
如果现象不正常,就把相关的操作以及操作结果和报错信息贴出来。
回复 支持 反对

使用道具 举报

deng560 该用户已被删除
deng560 发表于 2010-4-28 20:39:01 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

12

主题

893

回帖

743

积分

i.MX6Q通行证i.MX6UL通行证TCU通行证AM335x通行证

飞凌-seventeen 发表于 2010-4-28 22:06:13 | 显示全部楼层
现在提供的驱动历程都是12内核的,加载不了有什么提示吗?
字符驱动注意几点:1、应用程序的设备名,要和驱动中的设备名一致,这个名字会出现在/dev下面
                  2、设备名生成有两种方式,有的会在驱动中调用函数来注册节点,有的需要手动通过命令来加载节点,命令如下mknod /dev/led c 102 0,简单说一下:led是节点名,这个名字是在驱动中确定的,同时应用程序调open函数的时候open(“/dev/led”,0),c表示字符设备,102是主设备号,也是驱动里确定的,0是次设备号。
回复 支持 反对

使用道具 举报

maxmilian 该用户已被删除
maxmilian 发表于 2010-4-29 08:42:32 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

deng560 该用户已被删除
deng560 发表于 2010-4-29 09:56:23 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

12

主题

893

回帖

743

积分

i.MX6Q通行证i.MX6UL通行证TCU通行证AM335x通行证

飞凌-seventeen 发表于 2010-4-29 22:39:00 | 显示全部楼层
如果你是移植内核,可以参考置顶帖的关与2.6.33的移植,那里有详细的移植过程。
系统没起来,应该是你的文件系统下错了,要用28文件夹下的文件
回复 支持 反对

使用道具 举报

blue_eagle 该用户已被删除
blue_eagle 发表于 2010-5-18 22:33:15 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则