天嵌 ARM开发社区

 找回密码
 注册
楼主: 冰封雪域

编译驱动模块时出错

[复制链接]
 楼主| 冰封雪域 发表于 2012-5-15 10:09:35 | 显示全部楼层
TQ_guoxixiao 发表于 2012-5-10 09:08
根据实际路径来定。

版主,我的LED驱动编译出错还是没解决啊,现在中断也有相同的错误。
drivers/char/EmbedSky_leds.c :In function 'EmbedSky_leds_init':
drivers/char/EmbedSky_leds.c :124:error:implicit declaration of function 'class_device_create'
drivers/char/EmbedSky_leds.c :In function 'EmbedSky_leds_exit':
drivers/char/EmbedSky_leds.c :135:error:implicit declaration of function 'class_device_destroy'
不是缺头文件吧,头文件#include <linux/device.h>里面包含了class_create和class_destroy,这是怎么回事啊?
回复

使用道具 举报

TQ_guoxixiao 发表于 2012-5-15 10:38:17 | 显示全部楼层
内核有源码的,你看内核里面led的源码。
回复

使用道具 举报

 楼主| 冰封雪域 发表于 2012-5-15 11:18:36 | 显示全部楼层
终于不出错了,原来是要把class_device_create改为device_create,class_device_destroy改为device_destroy,这样就没问题了。
回复

使用道具 举报

 楼主| 冰封雪域 发表于 2012-5-15 11:19:48 | 显示全部楼层
还是不能完全照搬手册上的代码啊
回复

使用道具 举报

tangronghauok 发表于 2012-5-16 01:45:02 | 显示全部楼层
fedora 10啊,还有个方法,重装一遍系统,试试会不会出错,我出现你的问题,多弄弄就好了!:)
回复

使用道具 举报

 楼主| 冰封雪域 发表于 2012-5-16 08:37:28 | 显示全部楼层
tangronghauok 发表于 2012-5-16 01:45
fedora 10啊,还有个方法,重装一遍系统,试试会不会出错,我出现你的问题,多弄弄就好了!

谢谢啊,学习过程中出了好多问题啊
回复

使用道具 举报

tangronghauok 发表于 2012-5-16 17:28:00 | 显示全部楼层
多看说明,多做就能进步很快了,开始都很艰难,我也是
刚做完毕设,基于arm和摄像头的智能电动小车,感觉收获满满!!!
:D:D:D:D
回复

使用道具 举报

 楼主| 冰封雪域 发表于 2012-5-17 09:59:20 | 显示全部楼层
tangronghauok 发表于 2012-5-16 17:28
多看说明,多做就能进步很快了,开始都很艰难,我也是
刚做完毕设,基于arm和摄像头的智能电动小车,感觉收 ...

谢谢,就是感觉很不顺利啊。
回复

使用道具 举报

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

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2025-6-22 19:05 , Processed in 2.040948 second(s), 18 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表