内核移植的梯度: 初级:根据芯片公司的参考配置,编译开发板内核并了解执行过程 中极:添加内核驱动的方式方法 高级:修改或添加BSP包 linux内核特性: 可移植性强、支持的硬件平台广泛;超强的网络功能;多任务多用户系统;模块化的设计 五大子系统: 进程管理;内存管理;文件系统;网络协议;设备管理 ...
分类:
系统相关 时间:
2019-05-11 23:24:40
阅读次数:
267
几乎所有的模电教材,第一章都会写PN结与二极管,但是能写到让人完全读懂的却不多。我当年学模电的时候,曾经卡在这里很长时间,一些概念貌似看明白了,但一深究就会觉得有些地方解释不通,解释不通的地方书本上又语焉不详。直到很多年后才知道,这个其实涉及到蛮复杂的半导体材料学和量子力学机制,如果不是专门做模拟I ...
分类:
其他好文 时间:
2019-05-11 21:32:07
阅读次数:
241
做嵌入式开发,以我个人的经验,虽然70%以上的时间都会花在软件上面(并且软件的比重将来还可能更多),但剩下那30%,无论如何也是要与硬件打交道的。那模拟电路和数字电路就是绕不过去的坎,总会碰上的。 很多嵌入式工程师比较怕模拟这一块,因为在学校里,虽然很多专业都会开模拟电路的课程,但我相信80%以上的 ...
分类:
其他好文 时间:
2019-05-11 21:23:17
阅读次数:
125
前言概述 一、 PN结与二极管 1-1 半导体材料 1. 原子模型 2. 能带模型 3. 载流子 1-2 PN结与二极管 1. 掺杂半导体 2. PN结 3. 二极管的偏置 1-3 二极管的伏安特性 1. 完整的二极管伏安特性曲线 2. 温度影响 3. 简化的二极管伏安特性曲线 1-4 二极管的电阻 ...
分类:
其他好文 时间:
2019-05-11 21:21:00
阅读次数:
120
1. 掺杂半导体 上面我们分析了本征半导体的导电情况,但由于本征半导体的导电能力很低,没什么太大用处。所以,一般我们会对本征半导体材料进行掺杂,即使只添加了千分之一的杂质,也足以改变半导体材料的导电特性。通过加入不同特性的掺杂的元素,可以做出两种不同性质的半导体材料:n型半导体材料和 p型半导体材料 ...
分类:
其他好文 时间:
2019-05-11 21:19:12
阅读次数:
132
好了,前面的就算不懂也没关系,真正的模拟电路从这里开始。要使用二极管做电路设计,第一件事就是掌握二极管的伏安特性曲线。 1. 完整的二极管伏安特性曲线 图 1-3.01 二级管的完整伏安特性如上图所示(为表示方便,图中横坐标和纵坐标在正半轴和负半轴的尺度是不一样的),说明如下: (1) 在正偏时,当 ...
分类:
其他好文 时间:
2019-05-11 21:09:22
阅读次数:
233
近期做了个JAVA工程师分类, JAVA工程师可能是市场上最多类的程序员: 初级JAVA工程师的基本要求Good basic programming skills 良好基本编程技能Foundational Java knowledge JAVA基础知识Object-Oriented Programm... ...
分类:
编程语言 时间:
2019-05-10 23:16:00
阅读次数:
168
难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "“全栈2019”Java多线程第四十七章:判断锁是否为公平锁isFair()" 下一章 "“全栈2019”Java多线程第四十八章:读写锁实战高 ...
分类:
编程语言 时间:
2019-05-09 10:37:09
阅读次数:
140
难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "“全栈2019”Java多线程第四十六章:判断任意线程是否已持有写锁" 下一章 "“全栈2019”Java多线程第四十七章:判断锁是否为公平锁i ...
分类:
编程语言 时间:
2019-05-08 21:33:34
阅读次数:
197
#include #include #include #define MaxSize 100 typedef char ElemType; typedef struct { ElemType data[MaxSize]; int top; }SqStack; void InitStack(SqSta ...
分类:
其他好文 时间:
2019-05-07 01:40:42
阅读次数:
164