本人刚接触LINUX驱动开发,有很多不懂的地方,希望大家指教。
在这过程中,出现了很多的问题,其中,最头疼的是segmention Fault。没办法,错误的问题都是千奇百怪。
然后在输出的Oop中,找到错误的方向是platform_match,难道是平台总线那边出现问题了。
然后,在platform_driver 和 platform_device 中找到原因了。代码后续贴出来,快下班了。。加油。
25 个解决方案
#1
坐等接分,哈哈
#2
#3
恭喜恭喜
#4
40分刚好4个人分。。
#5
靠 我也要啊
#6
哎,来迟一步啊
#7
#8
这个也行
#9
我也来拍一个
#10
楼主说好的代码呢?
#11
代码被屏蔽了?
#12
代码呢????
#13
后续的太长了。
#14
感觉大多时候segmentation fault一般都是对指针的误解引用引起的,路过
#15
segmentation fault,我之前一般是文件操作read,write写的size过大出现
#16
segmentation fault 基本上都是指针的问题
#17
搞个led驱动就不要用platform总线了吧,注册个混杂设备或字符设备就好了
#18
恭喜,准备接分。
#19
平台设备驱动将设备和驱动分隔开,统一由内核管理,是一个好思路,方便移植维护。
#20
坐等收分,同时恭喜。
#21
楼主是怎么解决这个问题的,代码那?
#22
坐等
#23
坐等接分~楼主好强
#24
出现segmentation fault,一般先查查有没有printf相关的函数带的参数不对,导致指针错误.常见问题
#25
是指针的问题了。之前因为零零总总的事情,没时间逛论坛了。谢谢大家的关心。
#1
坐等接分,哈哈
#2
#3
恭喜恭喜
#4
40分刚好4个人分。。
#5
靠 我也要啊
#6
哎,来迟一步啊
#7
#8
这个也行
#9
我也来拍一个
#10
楼主说好的代码呢?
#11
代码被屏蔽了?
#12
代码呢????
#13
后续的太长了。
#14
感觉大多时候segmentation fault一般都是对指针的误解引用引起的,路过
#15
segmentation fault,我之前一般是文件操作read,write写的size过大出现
#16
segmentation fault 基本上都是指针的问题
#17
搞个led驱动就不要用platform总线了吧,注册个混杂设备或字符设备就好了
#18
恭喜,准备接分。
#19
平台设备驱动将设备和驱动分隔开,统一由内核管理,是一个好思路,方便移植维护。
#20
坐等收分,同时恭喜。
#21
楼主是怎么解决这个问题的,代码那?
#22
坐等
#23
坐等接分~楼主好强
#24
出现segmentation fault,一般先查查有没有printf相关的函数带的参数不对,导致指针错误.常见问题
#25
是指针的问题了。之前因为零零总总的事情,没时间逛论坛了。谢谢大家的关心。