自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 cherry usb

当前已经做了 synopsys ip(stm32用的这个)、stm32的 usb ip(古老版本,f0 f1 l4系列用的这个)、Faraday ip、开源 usb_dev ip,后续增加沁恒(不知道)、nordic(不知道)、全志f133(采用的musb)。当前porting 列表和 主从 class 列表:https://github.com/sakumisu/usb_stack/projects。github地址:https://github.com/sakumisu/usb_stack。

2025-04-14 14:36:44 156

原创 linux调度延迟

调用preempt_enable时,给preempt_count减1,然后判断是否为0,为0调用__preempt_schedule函数。1.系统调用或中断返回前,判断调度的标志是否设置。如果设置就调用schedule函数。设置调度标志的时机:时钟的中断处理函数,wake_up_prcoess。进程完成任务主动让出cpu,调用cond_resched函数发生调度。2.判断调度的标志来调用schedule函数。进程睡眠主动调用schedule函数发生调度。

2024-06-22 17:47:10 190

原创 arm64地址空间

[内核地址空间布局(https://www.cnblogs.com/zhangzhiwei122/p/16058173.html)@TOC你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Co

2024-05-22 13:35:59 1011 1

原创 watchdog

https://www.cnblogs.com/arnoldlu/p/10868124.html

2024-02-21 18:26:41 123

原创 死锁检测a

【代码】死锁检测a。

2024-02-21 16:07:56 282

原创 稳定性工具使用

反汇编结果输出到文件中。

2024-02-20 11:39:34 126

原创 I2C学习笔记

参考该文章

2024-02-02 10:37:42 372

原创 Kernel panic 信息保存

由于spinor flash的mtd_panic_write接口没有实现无法写入,请使用nand_flash。【精选】ARM64下 Kdump & Crash_kexec源码下载-CSDN博客。2.保存panic/oops log。3.kdump配置 待完善。1.手动触发panic。3.配置mtdoops。

2024-02-02 10:31:42 448

原创 设备树笔记

第一个数:0 表示ppi(私有中断),硬中断号起始为16. 1表示spi(共享中断),硬中断号起始为32.例如 表示私有中断,对应硬中断号为:32+13=45。第二个数:表示私有中断或者共享中断的第n个硬中断号。第三个数:表示触发方式。

2024-01-08 15:47:53 564 1

原创 tftp使用

TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。sudo systemctl restart tftpd-hpa.service 或 sudo service tftpd-hpa restart。sudo apt-get install tftpd-hpa//安装服务器端。sudo apt-get install tftp-hpa//安装客户端。

2023-08-09 12:25:50 784 1

原创 阅读linux源码

链接:https://pan.baidu.com/s/13vNCZ6ss5PdwBNNU-j-KYQ?将解压后的autoload 、plugin、doc文件夹拷贝到~/.vim中。使用ctags,cscope,taglist阅读。

2023-07-19 14:33:25 321

原创 Linux内核编译依赖

内核编译的依赖包

2022-10-22 16:39:26 2203

原创 下载ubuntu

清华镜像源:https://mirrors.tuna.tsinghua.edu.cn/点击上面链接,找到ubuntu-releases版本,点击,选择18.04,在选择desktop桌面版本.

2022-05-22 17:53:58 719

原创 dijkstra算法及其堆优化

dijkstra算法及其堆优化(个人笔记写给自己看的)数据结构:链式前向星,优先队列dijkstra算法:vis数组初始化为0,dis数组初始化为inf(很大的值如:0x7fffffff),设起点为s,则d[s]=0,vis[s]=1for循环n次以下步骤:for循环遍历d数组,找出最小的d[u],for循环结束。for循环遍历u的邻接点v d[v]=min(d[v],d[u]+e[i].weight(为u到v的权重));dijkstra堆优化:dis数组初始化为inf,设起点为s,

2020-09-27 16:11:50 1631

原创 Unity不规则图片/按钮点击

如下图一张图片,在点击图片或者按钮时,我们不希望点击图片空白部分(方框区域)来触发事件,而点击填充到的区域(圆形区域)来触发事件。图片操作:代码using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.EventSystems;using UnityEngine.UI;public class Test2 : MonoBehaviour , IPointer

2020-06-24 23:38:45 1298

原创 OnMouseDown与OnPointerClick的作用对象

OnMouseDown:物体必须是3D/2D物体,且带有Colider3D/2D组件。如果是UI带有Colider3D/2D不会触发此函数,因为UI不是2D/3D物体.OnPointerClick:只有UI能触发。Raycast target勾选(默认勾选)

2020-06-24 23:15:55 1336

原创 Unity鼠标拖动物体和UI

鼠标拖动物体using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.EventSystems;public class Test : MonoBehaviour{ Vector3 screenSpace; Vector3 offset; void Start () { } // Update is called once per fr

2020-06-24 23:04:28 543

rebuilt.ed48c6c46cfcac30fe634c373eeeab0a.zip

孔令德 计算机图形学基础教程visual c++版 全部习题源代码

2020-06-23

空空如也

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

TA关注的人

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