linux
文章平均质量分 51
Joker524_
这个作者很懒,什么都没留下…
展开
-
【linux input子系统-01】核心层、事件处理层、设备驱动层
最精彩的部分,发生在 input_attach_handler 之后。当 input_dev 和 input_handler 匹配上之后,会发生什么呢?下一篇讲。原创 2023-09-11 09:09:16 · 208 阅读 · 0 评论 -
【linux字符设备驱动-01】创建一个字符设备驱动
实现一个字符设备驱动原创 2023-09-06 11:51:06 · 608 阅读 · 0 评论 -
【linux进程管理-01】task_struct、thread_info、stack之间的关系(x86)
linux进程管理 task_struct、thread_info、stack之间的关系原创 2023-07-11 19:27:29 · 286 阅读 · 0 评论 -
cache学习笔记一:映射方式
主要介绍了cache的三种映射方式原创 2022-11-07 20:02:00 · 3465 阅读 · 0 评论 -
ALSA框架学习笔记3:声卡注册流程(代码解析)
ALSA 声卡注册原创 2022-10-19 09:52:51 · 2191 阅读 · 0 评论 -
ALSA框架学习笔记2:SOC DAI注册流程(代码解析)
ALSA框架 SOC DAI注册原创 2022-10-11 14:11:04 · 1007 阅读 · 0 评论 -
ALSA框架学习笔记1:component注册
ALSA框架学习笔记1:devm_snd_soc_register_component原创 2022-09-20 20:18:02 · 1747 阅读 · 0 评论 -
【C语言】关于printf的缓冲区问题
printf的缓冲区问题原创 2022-07-08 11:24:37 · 2464 阅读 · 1 评论 -
【bug记录】LVDS端口的switch功能导致画面显示重影
因为lvds端口的switch功能配置导致的画面显示重影,以及解决方案。原创 2022-06-11 17:43:47 · 2011 阅读 · 1 评论 -
ADI SigmaStudio安装及使用
ADI 的SigmaStudio工具的安装及使用原创 2022-06-11 17:17:54 · 3279 阅读 · 0 评论 -
【Linux驱动】应用层调用ioctl返回25“Not a typewriter”
unlocked_ioctl与compat_ioctl原创 2022-06-07 09:29:13 · 1138 阅读 · 1 评论 -
【Linux驱动】将GPIO配置为输入,并注册为中断管脚,触发中断后通知应用层
Linux驱动中注册一个GPIO为中断,并将中断通知上层应用原创 2022-06-06 15:59:27 · 1613 阅读 · 1 评论 -
/usr/bin/as: unrecognized option ‘-EL‘
编译报错/usr/bin/as: unrecognized option '-EL'原创 2022-05-06 11:34:27 · 2811 阅读 · 2 评论 -
【Linux】基于美信串行解串器实现UART串口通信
美信串行解串器,UART配置及通信。原创 2022-03-29 20:13:05 · 15695 阅读 · 10 评论 -
SOC与MAX96763串行芯片UART串口通信调试
通过读取MAX96763的芯片ID,测试UART通信原创 2022-03-24 16:43:38 · 916 阅读 · 1 评论 -
使用sed命令给二进制文件添加文件头
场景:做音频分析时,设备提供的是pcm原始音频文件,上位机要求的是.wav的文件。就需要对pcm文件头部添加44字节的wav头。以下为示例,把AA BB CC DD替换为真实数据即可。sed -i '0,/^/s/^/\xAA\xBB\xCC\xDD/' test.pcm...原创 2022-01-12 18:54:59 · 2133 阅读 · 0 评论 -
【Linux命令】使用ftpd快速搭建ftp服务器
linux开发板上快速搭建ftp服务器,进行文件传输原创 2021-12-27 16:45:00 · 3578 阅读 · 0 评论 -
【ESP32S2】esp32s2开发板做为usb网卡使用
概述使用 esp-iot-solution 中的 usb_dongle 例程(esp-iot-solution/examples/usb/device/usb_dongle),实现USB网卡功能。操作前先详细阅读README.md,按照说明连接好设备的管脚。硬件esp32s2开发板USB连接线的D+/D-分别接esp32s2的pin_20/pin_19编译烧写编译环境搭好之后,直接编译usb_donglecd usb_dongle_demoidf.py set-target esp3原创 2021-12-02 17:57:12 · 9983 阅读 · 2 评论 -
【ESP32S2】把只有4M flash的开发板制作成一个2G的U盘(一)
文章目录前言一、背景二、制作虚拟磁盘VHD三、生成磁盘数据四、生成.h头文件五、改造read10函数六、测试七、工具八、参考前言前面的文章《使用ESP32S2开发板制作U盘,支持无线访问》讲述了如何将ESP32S2开发板制作成一个U盘。本文继续延伸,讲述如何把开发板制作成一个看起来容量远远大于flash实际大小的U盘。为方便起见,就叫它“虚拟U盘”吧。本文用到的工具,附在了第七章。一、背景ESP32S2开发板flash只有4M,但出于某些目的,把它插到主机(PC、Android 手机、平板、.原创 2021-09-28 21:12:55 · 5707 阅读 · 0 评论