沧海一粟

只要路是对的,就不怕路远


  • 首页

  • 归档

  • 关于

  • 标签

  • 分类

  • 日程表

  • 站点地图

  • 公益404

  • 搜索

物理内存管理

发表于 2020-10-25 | 分类于 操作系统
物理内存管理机制虚拟内存虚拟内存存在的意义:抽象,隔离,移植。MCU这类单进程的,一般用物理地址。 现代操作系统肯定要支持多任务,同时运行多个进程。如果直接为进程分配物理内存,就要面临诸多问题:每个进程分配多少物理内存?分配少不够用,分配多则没几个进程物理内存就耗尽了。如果动态分配物理内存,则进程拿 ...
阅读全文 »

x86启动顺序

发表于 2020-10-09 | 分类于 操作系统
基本概念BIOS启动过程以Intel 80386为例,计算机加电后,CPU从物理地址0xFFFFFFF0(由初始化的CS:EIP确定,此时CS和IP的值分别是0xF000和0xFFF0))开始执行。在0xFFFFFFF0这里只是存放了一条跳转指令,通过跳转指令跳到BIOS例行程序起始点。BIOS做完 ...
阅读全文 »

Linux内核完全注释_第三章 内核编程语言和环境

发表于 2020-08-21 | 分类于 操作系统
一、目标文件1.1 目标文件格式 a.out格式7个区的基本定义和用途:执行头(exec header):该部分中含有一些参数(exec结构),是有关目标文件的整体结构信息。例如代码和数据区的长度、未初始化数据区的长度、对应源程序文件名以及目标文件创建时间等。内核使用这些参数把执行文件加载到内存中并 ...
阅读全文 »

USB笔记3_复合设备

发表于 2020-08-17 | 分类于 设备驱动
USB笔记3_复合设备本篇主要浅谈支持多功能的设备。至少有两种方法能够实现: 只是用一个接口,但是使用两个应用集合和两个报告。 使用两个接口,一个接口实现键盘功能,另一个接口实现鼠标功能。 方法一:一个接口、两个集合、两个报告通过修改报告描述符实现。一个描述符中可以具有多个外层应用集合,而系统软 ...
阅读全文 »

USB笔记2_HID

发表于 2020-08-17 | 分类于 设备驱动
USB笔记2_HID本篇主要浅谈HID Report 一、报告描述符简介1.1 Item介绍报告描述符比较复杂,它是以item形式排列组合而成,无固定长度,用户可以自定义长度以及每一bit的含义。item类型分三种:main,global和local,每种类型又可以分为多个tag: main: In ...
阅读全文 »

USB笔记1_UsbMouse

发表于 2020-08-11 | 分类于 设备驱动
USB笔记1_UsbMouse本篇主要来自《圈圈教你玩usb》的UsbMouse实例 一、USB枚举过程1.1 Device设备端代码片段12345678910111213141516while(1) //死循环{ if(D12GetIntPin()==0) //如果有中断发生 &# ...
阅读全文 »

USB学习

发表于 2020-07-27 | 分类于 设备驱动
USB学习1. 动机从事汽车电子行业以来,了解到了诸多之前没有接触过的领域,对于一个一直从事中间件开发的我来说,受益匪浅。工作的中心主要是手机互联相关业务,所涉及的领域比较多,多媒体,gstreamer,alsa,USB驱动,iap协议等。自觉除了USB驱动,其他内容都有略知一二,出问题都能从容应对 ...
阅读全文 »

以二项式系数概括

发表于 2019-03-19
Fair Coin: Flip 4 times获得1个Head的概率P(exactly 1 “heads”) = P(HTTT) +P(THTT)+P(TTHT)+P(TTTH)= $\frac{1}{16}$+$\frac{1}{16}$+$\frac{1}{16}$+$\frac{1}{16}$ ...
阅读全文 »

基本概率

发表于 2019-03-19
ProbabilityP(H) = # of possibility that meet by condition / # of equally likely possibility
阅读全文 »

排列组合

发表于 2019-03-19
定义排列排列的定义:从n个不同元素中,任取m(m≤n,m与n均为自然数,下同)个元素按照一定的顺序排成一列,叫做从n个不同元素中取出m个元素的一个排列;从n个不同元素中取出m(m≤n)个元素的所有排列的个数,叫做从n个不同元素中取出m个元素的排列数,用符号 A(n,m)表示。$$计算公式:A^m_n ...
阅读全文 »
1…345…8
Alex

Alex

75 日志
6 分类
18 标签
GitHub E-Mail Google Twitter FB Page VK Group StackOverflow YouTube Instagram Skype
© 2022 Alex
由 Hexo 强力驱动
|
主题 — NexT.Mist v5.1.3