- 博客(6)
- 资源 (17)
- 收藏
- 关注
原创 linux驱动程序设计6 字符驱动globalmem
第6章 字符设备驱动本章导读在整个Linux设备驱动的学习中,字符设备驱动较为基础。本章将讲解Linux字符设备驱动程序的结构,并解释其主要组成部分的编程方法。6.1节讲解了Linux字符设备驱动的关键数据结构cdev及file_operations结构体的操作方法,并分析了Linux字符设备的整体结构,给出了简单的设计模板。6.2节描述了本章及后续各章节所基于的globalmem虚拟字符设备,第...
2018-05-30 18:26:47 504
转载 用 GDB 调试可加载模块ko
用 GDB 调试可加载模块 在调试发生于模块中的 panic, 或者使用远程 GDB 调试使用动态模块的机器时, 需要告诉 GDB 如何获取这些模块的符号信息。 首先, 需要在编译模块时加入调试信息:# cd /sys/modules/linux# make clean; make COPTS=-g 如果使用远程 GDB, 您可以在目标机上执行 kldstat 来了解模块的加载位置:# k...
2018-05-30 14:32:33 6235 1
原创 linux驱动程序设计5
带参数的驱动设计我们可以用“module_param(参数名,参数类型,参数读/写权限)”为模块定义一个参数,例如下列代码定义了1个整型参数和1个字符指针参数:static char *book_name = "dissecting Linux Device Driver";module_param(book_name, charp, S_IRUGO);static int book_num = ...
2018-05-29 14:46:24 962
原创 cannot stat '/var/cache/sublime-text-2/Sublime Text 2/*'解决
最近linux安装sublime-text失败,遇到这个问题,同时安装gcc也遇到这个问题,没法绕开,那就解决他。其实很好解决:原网址在这里 https://askubuntu.com/questions/613044/install-sublime-text-3-on-digitalocean-droplet-running-ubuntu-os大神的步骤是:cd to /var/cache/su...
2018-05-25 17:37:24 308
转载 ESP8266 TCP透传模式传输数据流步骤(转)
原网址:http://www.cnblogs.com/Mysterious/p/4816482.html测试使用工具:WIFI模块型号:ESP8266https://item.taobao.com/item.htm?spm=a1z10.1-c.w137712-175513579.2.btbD9X&id=520305709648USB-TTL调试工具:CP2102https://item.t...
2018-05-10 19:00:46 17640
原创 局域网传输大文件的方案
最近新买一个笔记本,需要把旧笔记本的数据拷贝过来,发现这也是个大问题啊。先后试过如下方法:1 windows文件分享。速度貌似不是很快,放弃了。2 u盘拷贝,拷到什么时候,放弃。3 feiq局域网传输文件,用的wifi发现速度也一般,2MB/s忍不了。4 ftp,配置很复杂,一个配置没弄好就老是报错,用windows自带的ftp服务器也不好用,局域网wifi可以连到这个ftp server,插网线...
2018-05-06 11:49:38 20848 2
keil Compiler Version 5:ARMCompiler-506-Windows-x86-b960
2024-08-29
Orcad10.3 免安装精简版+可用lic
2024-07-02
Microsoft.HEVCVideoExtension-2.1.451.0-neutral
2024-02-18
nxp nfc天线pcb匹配参数设计工具AntennaTool
2020-12-17
易兆微yc1021源码
2019-03-22
嵌入式二维码显示方案,附源码
2018-04-11
unicode转gb2312码表
2018-04-02
source insight 4.0最新版加破解文件
2017-10-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人