ic

三极管

人盡茶涼 提交于 2020-03-11 17:54:11
温馨提示 : 博主软件出生, 以下纯属个人的学习笔记. 如果有误导, 还望不吝赐教! 下图为三级管图, 通常NPN使用得比较多, 以下图中的 (NPN) 为例, 简述常见的三种状态: 饱和区: 条件: V C < V B V_C < V_B V C ​ < V B ​ , 且 β I B > I C βI_B > I_C β I B ​ > I C ​ , V C E ≈ 0.3 V V_{CE} ≈ 0.3V V C E ​ ≈ 0 . 3 V C,E呈现低阻态, 相当于开关闭合 截止区: 条件: V B E < = 死 区 电 压 ( 硅 0.7 , 锗 0.3 ) V_{BE} <= 死区电压(硅0.7, 锗0.3) V B E ​ < = 死 区 电 压 ( 硅 0 . 7 , 锗 0 . 3 ) , I B = 0 I_B = 0 I B ​ = 0 , I C = I C E O ≈ 0 I_C = I_{CEO} ≈ 0 I C ​ = I C E O ​ ≈ 0 集电区的空穴 和 基区的电子 将相对运动形成一个小得通常不计的电流 I C E O I_{CEO} I C E O ​ 图上的 I C I_C I C ​ 为集电极的主要电流部分(还存在一个 I C E O I_{CEO} I C E O ​ ) C,E呈现高阻态, 相当于开关断开 放大区: 条件: I C

arts打开第11周

扶醉桌前 提交于 2020-02-27 05:54:19
给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。 说明:本题中,我们将空字符串定义为有效的回文串。 示例 1: 输入: "A man, a plan, a canal: Panama" 输出: true 示例 2: 输入: "race a car" 输出: false 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/valid-palindrome 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 解答 /** *回文串是指正着读和反着读是一样的。 *参考文章:https://baike.baidu.com/item/%E5%9B%9E%E6%96%87%E4%B8%B2/1274921?fr=aladdin */ class Solution { public boolean isPalindrome(String s) { for (int i = 0, j = s.length() - 1; i < j; ) { char ic = s.charAt(i); char jc = s.charAt(j); if (s.charAt(i) >= 'A' && s.charAt(i) <= 'Z') { ic += ' '; } if (s.charAt(j) >= 'A'

Cache一致性协议与MESI(2)

旧城冷巷雨未停 提交于 2019-12-12 13:13:32
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> Write invalidate提供了实现Cache一致性的简单思想,处理器上会有一套完整的协议,来保证Cache一致性。比较经典的Cache一致性协议当属MESI协议,奔腾处理器有使用它,很多其他的处理器都是使用它的变种。 单核处理器Cache中每个Cache line有2个标志:dirty和valid标志,它们很好的描述了Cache和Memory(内存)之间的数据关系(数据是否有效,数据是否被修改),而在多核处理器中,多个核会共享一些数据,MESI协议就包含了描述共享的状态。 在MESI协议中,每个Cache line有4个状态,可用2个bit表示,它们分别是: 状态 描述 M(Modified) 这行数据有效,数据被修改了,和内存中的数据不一致,数据只存在于本Cache中。 E(Exclusive) 这行数据有效,数据和内存中的数据一致,数据只存在于本Cache中。 S(Shared) 这行数据有效,数据和内存中的数据一致,数据存在于很多Cache中。 I(Invalid) 这行数据无效 MESI状态 M(Modified)和E(Exclusive)状态的Cache line,数据是独有的,不同点在于M状态的数据是dirty的(和内存的不一致),E状态的数据是clean的(和内存的一致)。 S

如何确定芯片pin1的位置

前提是你 提交于 2019-12-04 05:35:16
来源:https://www.raviyp.com/embedded/150-identifying-pin-no-1-on-an-ic Identifying pin no 1 on an IC Ravi Pujar 31 October 2014 I did write to ST microelectronics support engineers, but for no avail. I did not receive any reply from them. We had ordered the part from Digikey. The datasheet showed that the pin no 1 for the SO-8 package will be identified by half circle notch but, the part i had ordered didn't have any kind of marking(notch,dot,line,bevel) except the name of the IC. Strange..!. After a lot of googling i found a discussion on a same kind of IC which didnt have pin no 1 marking on

How can I find indices of each row of a matrix which has a duplicate in matlab?

匿名 (未验证) 提交于 2019-12-03 03:06:01
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: I want to find the indices all the rows of a matrix which have duplicates. For example A = [1 2 3 4 1 2 3 4 2 3 4 5 1 2 3 4 6 5 4 3] The vector to be returned would be [1,2,4] A lot of similar questions suggest using the unique function, which I've tried but the closest I can get to what I want is: [C, ia, ic] = unique(A, 'rows') ia = [1 3 5] m = 5; setdiff(1:m,ia) = [2,4] But using unique I can only extract the 2nd,3rd,4th...etc instance of a row, and I need to also obtain the first. Is there any way I can do this? NB: It must be a method

Exchange Web Services get Message Message-ID

匿名 (未验证) 提交于 2019-12-03 01:13:01
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: I'm using the Java EWS library to try to sync messages from an Exchange mailbox. I'm able to get a list off all new messages created since the last sync date, however, I would really like to find out the Message-ID property of the message before loading it from exchange. Background: I'm trying to integrate EWS sync into an existing mail storage system. The Message-ID identification is solely for performance reasons, as our system already has millions of messaged processed outside of EWS. Having to download them again would cause major

arts打开第11周

风格不统一 提交于 2019-11-27 00:06:18
给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。 说明:本题中,我们将空字符串定义为有效的回文串。 示例 1: 输入: "A man, a plan, a canal: Panama" 输出: true 示例 2: 输入: "race a car" 输出: false 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/valid-palindrome 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 解答 /** *回文串是指正着读和反着读是一样的。 *参考文章:https://baike.baidu.com/item/%E5%9B%9E%E6%96%87%E4%B8%B2/1274921?fr=aladdin */ class Solution { public boolean isPalindrome(String s) { for (int i = 0, j = s.length() - 1; i < j; ) { char ic = s.charAt(i); char jc = s.charAt(j); if (s.charAt(i) >= 'A' && s.charAt(i) <= 'Z') { ic += ' '; } if (s.charAt(j) >= 'A'