自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 #学习日记之文件系统2

文件系统 从硬盘这一类的硬件操作,比如读地址,写地址,这种简单的硬件读写,到上层文件系统,串口对文件的读写操作,是个什么流程? 先看个底层SD卡的驱动程序 //SD¿¨CSD¼Ä´æÆ÷Êý¾Ý typedef struct { u8 CSDStruct; /*!< CSD structure */ u8 SysSpecVersion; /*...

2019-12-18 19:53:35 204

原创 学习日记之内核与文件系统之间的关系

内核与文件系统是啥关系? 这个问题的出现时源自于我在思考一个可执行文件是如何被操作系统知道,并且运行的呢? 比如我编译出一个可执行文件test,可以在操作系统下直接运行,但是他怎么就认识我这个可执行文件,怎么就知道我代码在哪。 后来我学了文件系统之后,又看了内核和操作系统,我才有一点拙见。 在文件系统的眼中,任何的文件都是透明的,它是不是可执行文件,是哪种属性的,只读还是可读写,长度,大小,偏移量...

2019-12-04 21:26:20 211

原创 散装学习日记之Hash表的初步理解

Hash表是什么东西 说白了就是数据存储的一种方式,一般存储方式都有变量,直接int a = 0; 数组int a[2] = {0,1}; 链表, typedef struct Node { int a ; struct Node *Node}; 好像是这么写,知道有这个就行 连续的内存空间,用一个指针表示首地址,int *p = malloc(); 这种类型的吧,存数据也是往这里面存,比如你想存...

2019-12-03 20:52:35 121

原创 Linux内核学习日记(第一天)

Linux内核学习日记 20191201 大概翻了下往上关于内核主要功能的文章,自己原本的理解是对CPU固有资源的初始化,比如时钟,串口,硬盘存储,输入输出设备,显示等这些必有的东西,初始化成什么样子呢,就是应用层或者操作系统可以直接用的状态,比如我调用一个OPEN函数,直接可以进入内核中操作文件,而不用我再写一些配置代码或者接口代码,这些应该在内核里都写好,把资源全都准备好,供给应用程序用。 这...

2019-12-01 12:22:04 124

原创 文件系统学习日记(第二天)

文件系统二 20191129 今天又学了一天的文件系统,写了写一些函数的使用,比如 if(read_write_flag == 1)//дÎļþ { //len = f_open( fp, "1:/text", FA_READ | FA_WRITE|FA_CREATE_ALWAYS); len = f_mkdir("1:/text"); USART_SendData(USA...

2019-11-29 15:49:47 200

原创 文件系统学习日记(第一天)

文件系统 写点自己目前正在学习的文件系统的知识吧,作为自己的记录

2019-11-27 10:36:29 192

原创 一、目前为止了解的知识(持续更新)

20191127,星期三,晴,冷 大二开始接触单片机嵌入式领域,也有5个年头了,现在研三写点自己目前了解的知识 学习路线是这样的:基本电路知识->各种二极管三极管,触发器锁存器等->8086汇编知识->51单片机->STM32F103->ARM9、Linux 基本电路知识:电阻电容电感这些元器件的特性,电阻做负载,电容通交流,好像还有稳压的作用,电感用的不多,大多数...

2019-11-27 10:33:27 218

空空如也

空空如也

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

TA关注的人

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