自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 struct epoll_event结构体

epoll查字典没有实际意思,是一种功能的名称。epoll实际上代表一种I/O事件操作,在Linux内核中实现I/O多路复用。

2025-07-24 16:56:51 127

原创 C语言enum枚举类型

enum对于多类型、多状态的状态机判断非常方便。先定义不同状态,再switch排列,或者直接将enum变量作为函数参数引用使用。比单纯用0、1、2、3的整型判断好。枚举常量是有默认值的,第一个常量默认为0。例如TYPE中OK是0,READY是1,……也可以设置自定义的常量值,类型需要为整型,不能超出范围。未定义的常量会根据排序自动+1。enum 枚举类型名 {枚举常量1,枚举常量2,……enum 枚举类型名 枚举变量名 = 枚举常量1;enum允许多个常量为相同值,例如。

2025-07-22 17:06:33 171

原创 C语言fprintf报错和perror报错

在C语言的项目代码中常常会出现报错语句,用于汇报可预测的错误节点。

2025-07-22 15:56:15 193

原创 linux打开多个终端窗口办法

tmux split-window -h 输入命令是垂直二分当前窗口,在右边开一个新的终端,快捷键是依次按下ctrl+b %tmux split-window 输入命令是在下面开一个新的终端,快捷键是依次按下ctrl+b “在终端命令行输入 tmux ,就能打开tmux实现同时多个终端窗口,成功打开下方会显示绿条信息。初始窗口为窗口0,ctrl+b!后新的独立窗口为窗口1,以此类推。在打开多个终端后,想要选择不同的终端窗口时,按下。就能选择当前窗口的上面/下面/左边/右边的窗口。

2025-07-02 14:25:47 266

原创 TF卡初始化和烧录

想把香橙派正在用的TF卡重新格式化,通过读卡器格式化后使用balena-etcher烧录就出现了以下图片中的问题。值得一提的是,我最初使用这个烧录软件的时候是顺利的,现在就不行了。解决办法:跟随警告中的C盘地址打开对应文件名,将里面所有关于原地址的信息删除,就能顺利重登录了。之后插回开发板登录,发现原来的IP就无法登录了。从里面找到了个别的烧录软件:rufus。转用rufus就烧录成功。

2025-06-29 16:18:14 137

原创 芯片验证学习计划——第一期

用户需求——根据需求系统设计功能,划分为多个子系统,并写成开发文档——根据开发文档进行 rtl 设计,即将文档转译为硬件描述语言——同样根据开发文档进行开发验证平台,在得到设计代码后对其进行验证——反复设计和验证的过程直至功能完全符合开发文档描述——后端综合布局布线——最后核心数据会送到FAB进行流片。1. 验证越到后期所需要成本越高,我看到有文章称后一个开发流程的验证成本是前一个开发流程验证成本的10倍,路桑也说到门级仿真验证需要遍历的东西会比 rtl 级仿真验证的更多更累。三、要记住的验证要点。

2023-07-26 10:57:50 280 1

空空如也

空空如也

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

TA关注的人

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