自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux(以泰山派为例)内核添加oled驱动

可以看到内核成功注册SSD1307 framebuffer。

2025-12-20 00:20:47 174

原创 单片机程序内存划分与存储机制详解

这几个地方中System memory和Flash是存放代码的地方,但System memory是芯片出厂自带的固件,不允许修改,Flash是用户可烧写的,keil烧写的代码通常就存在这个地方,我们可以在keil里的option->target里看到RAM和ROM的地址,其中ROM就是指FLASH,RAM就是指SRAM。上面我们知道了程序会被分成不同的内存空间,但是这个内存空间不是连续的,比如他代码段会存在某个内存里,数据段会存在另一个内存里。事实上SRAM也是可以存放代码启动的,一般是调试用,较少用。

2025-07-31 20:42:44 1117

原创 /sys/class/*** 和/sys/device/*** /dev/*** 有什么区别

sys/class/* 和 /sys/devices/* 是内核暴露的 sysfs 文件系统,用于调试和配置设备属性。/sys/class/* 是 /sys/devices/* 的快捷方式,按功能分类组织设备。/dev/* 是 POSIX 标准设备节点,用于 字节流/块流 I/O。/dev/* 是由驱动或 udev 创建的,用于 POSIX 标准文件 I/O。

2025-07-23 00:28:13 954

原创 c语言函数指针和函数数组

介绍c语言函数指针和函数数组的概念和用法

2024-07-09 21:24:00 301

原创 python函数参数中的*args,**kwargs是什么意思

解释python函数参数中的*args,**kwargs的含义及作用

2024-07-08 14:48:33 406

原创 c语言中main函数的int argc,char const* argv[]是什么意思

解释c语言中main函数参数中int argc,char const* argv[]的含义

2024-07-07 17:12:48 463

原创 pytorch中nn.module如何自动调用forward()方法

nn.Module自动调用forward方法的内部实现原理以及源码分析

2024-07-07 01:20:43 2402 3

原创 c语言中printf函数参数个数可变实现原理

介绍printf传入参数个数可变的原理以及自己实现一个可变参数个数的函数

2024-07-07 01:11:31 708 1

空空如也

空空如也

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

TA关注的人

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