08 2024 档案

debian mate 无法清空回收站
摘要:删除一个压缩文件,然后再回收站打开就可以看见这个文件的路径 阅读全文

posted @ 2024-08-31 18:18 zxddesk 阅读(12) 评论(0) 推荐(0) 编辑

全志D1-H哪吒开发板开发环境搭建
摘要:全志D1-H哪吒开发板开发环境搭建 原文 https://blog.csdn.net/tcjy1000/article/details/125344215 一、更新日志 由于科研项目需要使用全志的D1-H哪吒开发板,而官方文档写得已经非常不错,但在实际搭建开发环境过程中仍然会遇到一些小问题,为此写下 阅读全文

posted @ 2024-08-31 16:05 zxddesk 阅读(104) 评论(0) 推荐(0) 编辑

Debian修改默认Python
摘要:Debian修改默认Python Linux version 4.9.0-4-686-pae这是linux系统版本,我这边使用的是debian9.2还是9.0来着,应该都是通用的。 系统中默认安装了多个版本的python,其中默认使用的是python2.7,现在我所学习的是python3的命令,为了 阅读全文

posted @ 2024-08-31 13:11 zxddesk 阅读(58) 评论(0) 推荐(0) 编辑

禁用时钟中断并不直接保证中断处理函数能够不受时钟干扰即时执行
摘要:实际上,关闭系统定时器(或更准确地说是禁用时钟中断)并不直接保证中断处理函数能够“不受时钟干扰即时执行”。相反,这种做法可能会带来一系列问题,包括影响系统的任务调度、时间管理、以及可能破坏其他依赖于时钟中断的功能。 在Linux系统中,时钟中断(也称为节拍器中断或tick中断)扮演着多个关键角色,包 阅读全文

posted @ 2024-08-29 20:03 zxddesk 阅读(38) 评论(0) 推荐(0) 编辑

中断下半部与调度管理器
摘要:中断的下半部在Linux系统中的执行确实受到调度管理器(或称为内核调度器)的间接管理,但并非直接由调度管理器像管理普通进程那样进行调度。这是因为中断处理(包括上半部和下半部)有其特殊的执行环境和上下文。 ### 中断下半部的执行机制 1. **异步执行**:中断下半部的执行是异步的,即它不会立即跟随 阅读全文

posted @ 2024-08-29 15:21 zxddesk 阅读(23) 评论(0) 推荐(0) 编辑

中断下半部的执行时机
摘要:在Linux系统中,中断处理被分为上半部(Top Half)和下半部(Bottom Half)两部分,这种设计旨在提高中断处理的效率和响应速度。关于中断下半部的执行时机,并不是在该中断上半部完成后立即执行的,而是由系统根据一定的策略和时机来安排。 ### 中断下半部的执行时机 1. **异步执行** 阅读全文

posted @ 2024-08-29 15:13 zxddesk 阅读(36) 评论(0) 推荐(0) 编辑

关于linux 中断的嵌套
摘要:在Linux系统中,关于中断嵌套的问题,我们可以从以下几个方面进行说明: ### 一、Linux中断处理的基本机制 Linux系统中的中断是一种异步事件处理机制,用于处理硬件设备或其他系统事件引起的中断请求。中断处理程序(Interrupt Service Routine, ISR)是操作系统内核中 阅读全文

posted @ 2024-08-29 14:40 zxddesk 阅读(166) 评论(0) 推荐(0) 编辑

USB设置之间通信
摘要:在电脑上连接的USB设备之间,通常不能直接通信。USB(通用串行总线)是一种主从结构的总线系统,其中只有一个USB主机(通常是电脑),而其他连接的设备都作为从机。在这种结构中,设备之间的通信必须通过USB主机进行转发,即设备不能直接与其他设备交换数据或信号。 USB主机负责控制和管理所有连接的USB 阅读全文

posted @ 2024-08-29 14:20 zxddesk 阅读(78) 评论(0) 推荐(0) 编辑

`need_resched` 标志
摘要:`need_resched` 标志是 Linux 内核中用于进程调度的一个重要标志。这个标志的主要功能是通知内核,当前正在运行的进程或线程已经准备好放弃 CPU,让出执行权给其他进程或线程。简单来说,`need_resched` 告诉内核:“我已经完成了我的工作的一部分,现在有一个或多个其他进程/线 阅读全文

posted @ 2024-08-29 11:20 zxddesk 阅读(23) 评论(0) 推荐(0) 编辑

Linux设备驱动之Kobject、Kset
摘要:原文: https://blog.csdn.net/qq_21435127/article/details/80746788?ops_request_misc=&request_id=&biz_id=102&utm_term=%E5%A6%82%E4%BD%95%E8%AF%86%E5%88%AB% 阅读全文

posted @ 2024-08-23 21:30 zxddesk 阅读(123) 评论(0) 推荐(0) 编辑

vi 常用命令
摘要:原文: https://www.cnblogs.com/qianxudetianxia/archive/2012/07/07/2578361.html 1. 移动指令 (1). h j k l, 方向键,记忆技巧:左右方向的是最左边和最右边的,j向下打了个勾,所以是向下键,剩下的k就是向上的键了。 阅读全文

posted @ 2024-08-18 16:15 zxddesk 阅读(15) 评论(0) 推荐(0) 编辑

tina d1 nano
摘要:Tina 增加新 package: nano编辑器 原文:https://www.gloomyghost.com/live/20220123.aspx 你现在看到的文章是在2022年完成的,距离现在 2024 已经有一段时间了,可能出现图片缺失等情况,请注意内容在现在的环境中是否还适用!内容仅供参考 阅读全文

posted @ 2024-08-18 15:08 zxddesk 阅读(7) 评论(0) 推荐(0) 编辑

D1-H Tinalinux 开发板 挂载U盘
摘要:将U盘格式化成NFS格式 插入U盘到开发板Host USB,会显示信息 [ 4060.109026] usb 1-1: USB disconnect, device number 7[ 4139.330081] sunxi-ehci 4200000.ehci1-controller: ehci_ir 阅读全文

posted @ 2024-08-17 23:30 zxddesk 阅读(25) 评论(0) 推荐(0) 编辑

D1-H 哪吒 HDMI测试
摘要:使用镜像 D1-H哪吒HDMI测试固件 https://www.aw-ol.com/downloads/resources/22 输入命令 切换到HDMI输出:cd /sys/kernel/debug/dispdbgecho disp0 > name; echo switch1 > command; 阅读全文

posted @ 2024-08-17 21:05 zxddesk 阅读(43) 评论(0) 推荐(0) 编辑

页高速缓存
摘要:在Linux的文件系统中,`address_space` 结构是用于表示一个文件(或更一般地说,一个映射到内存的实体,如一个块设备或网络文件系统的一部分)在内存中的表示。它管理着该文件在物理内存中的缓存页(page cache),即那些包含文件数据的物理内存页。`page cache` 是Linux 阅读全文

posted @ 2024-08-16 10:10 zxddesk 阅读(4) 评论(0) 推荐(0) 编辑

DMA 工作模式
摘要:DMA(Direct Memory Access,直接内存访问)可以是异步执行的,这取决于DMA控制器的具体实现和配置方式。 ### DMA的基本工作原理 DMA技术允许某些计算机内部的硬件子系统(如DMA控制器)独立地直接读写内存,而不需要CPU的介入。当CPU初始化DMA传输后,DMA控制器会接 阅读全文

posted @ 2024-08-14 23:26 zxddesk 阅读(70) 评论(0) 推荐(1) 编辑

SMHC Three SD/MMC host controller (SMHC) interfaces
摘要:SMHC Three SD/MMC host controller (SMHC) interfaces 1 The SMHC0 controls the devices that comply with the protocol Secure Digital Memory (SD mem-versi 阅读全文

posted @ 2024-08-14 22:28 zxddesk 阅读(120) 评论(0) 推荐(0) 编辑

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示