上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 67 下一页
摘要: 在用fileZilla软件往Ubuntu传输文件时,提示没有权限,当时就蒙了,往文件夹复制内容怎么还扯到权限了?ls -l一看,mkdir 08 权限居然和mkdir 07不同,记录下来。 原因:在嵌入式linux系统下,挂在了Ubuntu某个目录,然后再嵌入式linux系统上mkdir 08,这样 阅读全文
posted @ 2023-02-25 17:25 我爱茜茜公主 阅读(31) 评论(0) 推荐(0)
摘要: 解决办法,只限于本公司: 电脑a和电脑b 电脑a先用ip 6.21上网,之后将ip改为其它; 电脑b改为6.21 此时两台电脑都能上网了 阅读全文
posted @ 2023-02-24 17:31 我爱茜茜公主 阅读(38) 评论(0) 推荐(0)
摘要: 接rfid读卡器的串口,有dma_delay()时,会有问题 现象是: 规律性的错误 解决办法:去掉dma_delay()即可 阅读全文
posted @ 2023-02-20 17:33 我爱茜茜公主 阅读(46) 评论(0) 推荐(0)
摘要: 编译驱动时,得先把内核编译好; 已经成功编译了01驱动; 后来编译ch34x驱动,发现编译不成功; 然后再编译01驱动也不成功了; 再次编译内核,再编译01就能编译了; 能力有限,不知道为什么,记录下来,到时候再研究 阅读全文
posted @ 2023-02-19 19:41 我爱茜茜公主 阅读(27) 评论(0) 推荐(0)
摘要: 设备树的由来以及基本概念 设备树文件代替的是device.c文件,拿到了内核外面,platform匹配上基本不变,不用重新编译内核了; 采用文本格式; 语法结构像树一样; 设备树基本语法 节点 阅读源文件,看节点从左往右看;看节点内容从上往下看; 节点名称 节点别名 uart8和serial关系 节 阅读全文
posted @ 2023-02-12 17:47 我爱茜茜公主 阅读(69) 评论(0) 推荐(0)
摘要: 平台总线模型概念 注册platform设备 struct platform_device结构体 platform_device_register() platform_device_unregister() 生成名叫beep_test 注册platform驱动 struct platform_dri 阅读全文
posted @ 2023-02-12 10:33 我爱茜茜公主 阅读(58) 评论(0) 推荐(0)
摘要: 学习地址 阅读全文
posted @ 2023-02-12 10:17 我爱茜茜公主 阅读(28) 评论(0) 推荐(0)
摘要: 学习与杂项设备不同点 注册字符类设备号的两个方法 静态分配一个设备号 设备号由主设备号、次设备号组成 设备名称,如下 动态分配 注销设备号 静态分配或动态分配都用此函数注销设备号 示例 建议使用动态申请方式 注册字符类设备 之前讲过注册杂项设备,如下 注册步骤 示例,在上一讲示例里继续添加 驱动代码 阅读全文
posted @ 2023-02-11 17:10 我爱茜茜公主 阅读(164) 评论(0) 推荐(0)
摘要: 驱动传参概念 驱动传参就是传递参数给我们的驱动,insmod beep.ko a=1 驱动传递参数有什么作用 给驱动传递参数 传递普通参数,比如char,int类型的 sys文件夹目录 传递数组 定义的数组是5个,多传入的无效,如下 这一讲,是独立的一讲,讲的是如何驱动模块传递参数 阅读全文
posted @ 2023-02-11 16:22 我爱茜茜公主 阅读(45) 评论(0) 推荐(0)
摘要: 学习地址 单片机和裸机中操作硬件是怎么操作的 与上面不同,在linux上想要操作硬件,需要先把物理地址转换成虚拟地址。因为使能MMU 2个函数 用起来非常方便 注意:物理地址只能被映射一次,多次映射会失败 如何查看哪些物理地址被映射过 cat /proc/iomem proc文件夹目录 实践 编写驱 阅读全文
posted @ 2023-02-11 10:40 我爱茜茜公主 阅读(232) 评论(0) 推荐(0)
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 67 下一页