自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

转载 关于在嵌入式Linux下编译dhcp报错“cannot check for file existence when cross compiling”的初步研究...

前言、写这篇文章的由来 最近在学习韦东山嵌入式培训视频(3期项目实战之USB摄像头监控)时,在对dhcp源代码configure时,报错:cannot check for file existence when cross compiling。虽然按照视频教程给出的办法在“./configure --host=arm-linux”之后加上“ac_cv_file__dev_ra...

2019-09-22 23:29:00 1284

转载 由于uvc驱动函数缺少return语句而导致内核oops的一例

一、实验环境1、软件a) Vmware版本:Vmware Workstation 12.5.7b) Ubuntu版本:9.10c) 内核版本:2.6.31.14d) gcc版本:4.4.1e) gdb版本:7.02、摄像头硬件百问网自制uvc摄像头3、排查过程中,使用到的工具a) printkb) objdumpc) straced)gdb二、前言用C语言写程序时,如果定义一个带返回值的...

2019-09-21 00:14:00 308

转载 关于linux可安装模块的装载地址的研究

前言、写这篇文章的由来 最近在学习韦东山嵌入式培训视频(3期项目实战之USB摄像头监控)时,仿照视频教程,自己写了一个简化版的uvc摄像头驱动。在虚拟机上调试驱动模块时,入了一个大坑,折腾了很久才总算爬出来。而源头是由于自己对linux模块的装载地址认识不足,再加上一篇网文的误导。兹整理记录下来爬坑期间做的笔记,希望对自己和大家都有所助益。一、实验环境1.1 虚拟机环境a) V...

2019-09-12 22:50:00 465

转载 Linux3.4.2移植CS8900网卡驱动到优龙FS2410开发板

一、S3C2410和CS8900的硬件连接 FS2410开发板的原理图我没有找到,但可看参考资料2,里面写的非常详细二、移植过程a) 配置内核支持S3C2410选好Samsung S3C24XX SoCs后,会自动返回到上一级菜单(即前一张图),然后选择:b) 配置内核支持CS89x0网卡Device Drivers-->Network device support--&gt...

2019-08-15 02:52:00 181

转载 关于网卡驱动的发送函数调用dev_kfree_skb的简析

一、问题的由来 1、现象 在linux4.3.2 的网卡驱动程序cs89x0.c的net_send_packet()里,有: 1 /* Test to see if the chip has allocated memory for the packet */ 2 if ((readreg(dev, PP_BusST) & READY_FOR_TX_NOW) =...

2019-08-13 23:54:00 809

转载 Linux系统当app发起socket传输直至网卡驱动,是怎样从socket访问到net_device的(简析)...

一、序言1、Linux内核版本:3.4.22、参考资料-《嵌入式学习-驱动开发-lesson7.1-网卡驱动架构分析驱动及CS8900流程分析》-《浅析Linux Kernel 哈希路由表实现(二) -- 算法》3、本文的目的为了解“Linux系统当app发起socket传输直至网卡驱动,是怎样从socket访问到net_device的”大致的来龙去脉,以便以后在做网卡驱动移...

2019-08-12 03:30:00 294

转载 我的第一篇博客发表啦 :-)

今天我的第一篇博客《韦东山二期驱动_IIC裸板驱动笔记》终于发表了:-)  说起来,韦老师的“嵌入式linux开发”视频系列,我从2017年就开始跟着学,到现在已经有两年多了。从1期、2期到现在的3期、蓝牙。一方面因为工作忙等原因断断续续,另外,也体会到嵌入式linux确实是博大精深,实在需要毅力和耐心。   “百问科技公众号”的“如何学习韦东山视频才能达到最大效果”一文,我也看过,...

2019-08-05 00:21:00 107

转载 韦东山二期驱动_IIC裸板驱动笔记

序言一、硬件开发板:优龙FS2410开发板(带AT24C02 EEPROM)调试器:百问网EasyOpenJTAG V1二、开发环境虚拟机:VMware Workstation 12 Pro + Ubuntu 9.10交叉编译工具: gcc 4.4.1, make 3.81宿主机:Windows10专业版(版本号1809)正文2019-07-31一、I2C协议简述1...

2019-08-04 23:04:00 270

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除