自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 NXP i.MX6与i.MX8嵌入式处理器核心差异

NXP i.MX6与i.MX8嵌入式处理器核心差异

2025-12-25 09:24:05 469

原创 利用宏定义调试代码

利用宏定义调试代码

2025-12-23 11:04:46 963

原创 GPU渲染性能测试与优化的核心价值及关键指标解析

GPU渲染性能测试与优化的核心价值及关键指标解析

2025-12-17 16:25:18 517

原创 使用GPU的场景

为什么要选择使用GPU

2025-12-08 13:29:50 437

原创 二进制命令存储位置分析

二进制命令存储位置分析

2025-12-08 10:54:35 737

原创 渲染三角形:OpenGL命令从API调用到GPU执行的流程

渲染三角形:OpenGL命令从API调用到GPU执行的流程

2025-12-08 10:10:37 665

原创 CPU到GPU二进制命令传输流程

CPU到GPU二进制命令传输流程

2025-12-08 09:59:33 612

原创 CPU与GPU协作流程总结

CPU与GPU协作流程总结

2025-12-08 09:46:00 650

原创 GPU物理引擎

GPU物理引擎

2025-12-08 09:24:59 565

原创 Tensor Core解析

Tensor Core解析

2025-12-08 09:19:18 898

原创 Windows + Visual Studio环境下配置 EGL + OpenGL ES(GLES)

Windows + Visual Studio环境下配置 EGL + OpenGL ES(GLES)

2025-12-08 00:58:26 1048

原创 GPU内核加载与任务调度执行

GPU内核加载与任务调度执行

2025-12-05 15:17:57 752

原创 GPU上下文创建与资源预分配

GPU上下文创建与资源预分配

2025-12-05 14:36:23 982

原创 GPU驱动加载与设备枚举

GPU驱动加载与设备枚举

2025-12-05 14:04:37 740

原创 GPU硬件初始化及自检阶段核心动作全拆解

GPU硬件初始化及自检阶段核心动作全拆解

2025-12-05 13:38:22 829

原创 vxworks653和其他vx版本的区别

vxworks653和其他vx版本的区别

2025-12-02 13:31:24 735

原创 深入理解VxWorks分区系统:设计初衷、核心优势与实操配置

深入理解VxWorks分区系统:设计初衷、核心优势与实操配置

2025-12-02 13:12:48 809

原创 嵌入式处理器启动流程解析

嵌入式处理器启动流程解析

2025-12-01 17:01:25 491

原创 航空显卡关键应用匹配

航空显卡关键应用匹配

2025-11-20 13:39:28 411

原创 GPU启动技术解析:流程、机制与优化实践

GPU启动技术解析:流程、机制与优化实践

2025-11-15 18:07:48 824

原创 显卡图像输出核心机制总结:帧缓存、场同步与驱动逻辑

显卡图像输出核心机制总结:帧缓存、场同步与驱动逻辑

2025-11-06 11:22:56 457

原创 OpenGL动静态编译的区别

OpenGL动静态编译的区别

2025-10-30 14:25:52 343

原创 ioctl 与内核命令处理:从用户态到内核态的设备控制

ioctl 与内核命令处理:从用户态到内核态的设备控制

2025-10-16 11:21:39 277

原创 OpenCL-context

OpenCL-context

2025-10-15 10:22:30 299

原创 VxWorks系统:版本演进、核心特点与系统分区

VxWorks系统:版本演进、核心特点与系统分区

2025-10-11 11:13:21 439

原创 VxWorks与Linux:嵌入式操作系统核心差异与应用指南

VxWorks与Linux:嵌入式操作系统核心差异与应用指南

2025-10-11 11:12:30 487

原创 2025大模型就业全景指南:岗位拆解、企业清单与入行路径

2025大模型就业全景指南:岗位拆解、企业清单

2025-10-11 09:08:42 350

原创 显卡类型差异、关键技术及应用场景

显卡类型差异、关键技术及应用场景

2025-10-10 16:59:15 1497

原创 OpenGL给三角形贴2D纹理

三角形贴2D纹理的过程

2025-09-23 14:35:41 300

原创 OpenGL中的关键缓冲区总结

OpenGL中的关键缓冲区总结

2025-09-22 11:27:47 1019

原创 离线编译shader的作用

离线编译shader的作用

2025-09-22 10:54:59 1028

原创 GPU硬件执行与软件像素的关系:从原理到片段着色器实例

GPU硬件执行与软件像素的关系:从原理到片段着色器实例

2025-09-18 14:37:41 756

原创 OpenGL 绘制纯色三角形

OpenGL 绘制纯色三角形

2025-09-18 14:20:37 763

原创 OpenGL绘制红色三角形

OpenGL绘制红色三角形

2025-09-17 16:56:03 462

原创 vert、frag与离线编译二进制Shader数组的运行及调用关系

vert、frag与离线编译二进制Shader数组的运行及调用关系

2025-09-17 15:46:35 831

原创 GL 旋转三角形

GL旋转三角形

2025-09-16 18:29:43 1048

原创 GPU的基本物理组成模块和发展情况

GPU的基本物理组成模块和发展情况

2025-08-07 23:17:26 702

原创 野指针、空指针的危害及避免方法

初始化即明确指向:要么指向有效内存,要么指向NULL,坚决杜绝未初始化的指针。操作前必判空:对任何外部传入或动态获取的指针,先检查p!= NULL再使用。释放后立即置空:内存释放后,指针失去意义,及时赋值NULL避免成为野指针。嵌入式场景额外校验:结合硬件内存映射(如RAM/ROM地址范围),对指针进行合法性校验,防止误操作硬件。指针安全的本质是“对每一个指针的指向负责”——在C语言中,编译器不会为你自动检查内存安全,开发者必须主动构建防御机制。

2025-07-23 21:30:43 814

原创 指针与数组的关系解析

数组名在大多数场景下会被隐式转换为指向数组首元素的指针(地址),且这个指针是(不可被修改)。无论是通过数组下标还是指针偏移,最终都会被编译器转换为 “基地址 + 偏移量” 的内存访问。例如访问第 3 个元素(下标为 2):这种兼容性使得在函数参数中,数组会被自动退化为指针。例如函数void func(int a[])与void func(int* a)完全等价,函数内部无法通过sizeof(a)获取数组长度(只能得到指针大小)。

2025-07-23 21:21:05 597

原创 C 语言核心知识点整理

一、基础语法与核心概念​。二、嵌入式特化知识​。三、进阶理解与实践​。四、代码设计与优化​。

2025-07-23 21:10:42 319

空空如也

空空如也

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

TA关注的人

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