C对比其他语言到底难在哪里?有人对C异常推崇,除了性能优势,还有什么优点,怎么学好C?01C的能力上限非常高,可以说在软件领域没有C做不好和做不到的事情,只是开发者水平和成本问题,而C之后出现的语言都有些无论如何都做不好或根本做不到的事情。C虽然能力上限高,但是达到这个上限对开发...
导读:对于工程经验比较丰富的同学,并发应该也并不是陌生的概念了,但是每个人所理解的并发问题,却又往往并不统一,本文系统梳理了百度C工程师在进行并发优化时所作的工作。一、背景简单回顾一下,一个程序的性能构成要件大概有三个,即算法复杂度、IO开销和并发能力。由于现代计算机体系结构复杂...
↓推荐关注↓本文是《C并发编程》一文的姊妹篇。将着重介绍C11标准引入的内存模型。前言在《C并发编程》一文中,我们已经介绍了C11到C17在并发编程方面的新增API。借助那篇文章中的知识,你应该已经可以开发一个完善的C并发系统。这对绝大部分人来说,是足够的了。但在一些情况下,我们...
▼点击下方名片,关注公众号▼电源是现代电子产品必不可缺的模块,现今大多数的通用电源芯片都会提供如下图所示的反馈引脚,便于客户使用反馈电阻实现所需的输出,简化设计并节省调试时间。但是通用化也从根本上制约了转换器的带宽及瞬态响应能力。这种情况下,设计师可以通过使用前馈电容在一定程度上...
▼点击下方名片,关注公众号▼介绍几个电路来理解下三极管的反馈(静态分析)图1原理性电路,实际中基本不去应用。图1固定偏置共射放大电路其静态工作点如下:Ic=β*IbVce=VCC-Ic*Rc=VCC-βIb*Rc,β值离散性大且无反馈,实际电路很难应用。1、变形电路1电流负反馈放...
▼点击下方名片,关注公众号▼过电流保护(OverCurrentProtection)就是当电流超过预定最大值时,使保护装置动作的一种保护方式。当流过被保护原件中的电流超过预先整定的某个数值时,保护装置启动。过流保护电路设计的几种常用实现方式。1、过流保护元器件(保险丝)如上图所示...
▼点击下方名片,关注公众号▼今天逛帖子发现了一个难得一见的东西:美国飞机上的仪表(看做工有可能是军用飞机上的)。重量是净重2.52公斤,里面都是很多精密元件及机械组成,整个仪表原本是圆形长筒密封的,看到网上一博主记录下了其完整拆开过程,这玩意我相信很多人没有见过,更没拆过,今天让...
▼点击下方名片,关注公众号▼功放按功放中功放管的导电方式不同,可以分为甲类功放(又称A类)、乙类功放(又称B类)、甲乙类功放(又称AB类)、丙类(又称C类)和丁类功放(又称D类)。1A类功放(又称甲类功放)A类功放输出级中两个(或两组)晶体管永远处于导电状态,也就是说不管有无讯号...
▼点击下方名片,关注公众号▼今天用一个比较简短的文章介绍下PPTC和它的选型使用,本篇文章不高深,看了能对PPTC基本工作原理及选型使用有所了解即可。PPTC(全称PolymericPositiveTemperatureCoefficientThermistor),中文名 高分子...
▼点击下方名片,关注公众号▼开门见山,先上一张全景图。上帝视角路由的概念在TCP/IP通信中,网络层的作用是实现终端的点对点通信。IP协议通过IP地址将数据包发送给目的主机,能够让互联网上任何两台主机进行通信。IP地址可以识别主机和路由器,路由器可以把全世界的网络连接起来。网络层...
推荐一位公众号号主朋友,主要分享关于嵌入式、单片机、Linux、软硬件等相关内容,很多文章通过结合生活中实际的例子来展开,案例比较形象生动。1.从轮询到中断很多同学都不喜欢用中断,而偏爱用轮询的操作方式。这是不是和我们的天性有关呢?每个人都喜欢一切尽在掌握中,肯定都不喜欢被打断。...
推荐一位公众号号主朋友,主要分享关于嵌入式、单片机、Linux、软硬件等相关内容,很多文章通过结合生活中实际的例子来展开,案例比较形象生动。我们在topemic网站上分享过一篇题为"单片机检测220V交流电通断电路"的文章,目前有近万次阅读,在这里做个总结分享给没有读过该文的公众...
▼点击下方名片,关注公众号▼GD32是国内开发的一款单片机,据说开发的人员是来自ST公司的,GD32也是以STM32作为模板做出来的。所以GD32和STM32有很多地方都是一样的。不过GD32毕竟是不同的产品,不可能所有东西都沿用STM32,有些自主开发的东西还是有区别的。相同的...
▼点击下方名片,关注公众号▼电感与磁珠的不同点1、电感是储能元件,而磁珠是能量转换(消耗)器件。电感和磁珠都可以用于滤波,但是机理不一样。电感滤波是将电能转化为磁能,磁能将通过两种方式影响电路:一种方式是重新转换回电能,表现为噪声;一种方式是向外部辐射,表现为EMI(电磁干扰)。...
News导读近年来,随着5G基站建设、新能源、大数据、人工智能产业的迅猛发展,我们会发现这些产业基本都涉及到电磁兼容问题,于是乎,有越来越多的电子人转岗投身EMC工程师,但真的那么容易吗?听我这个过来人给你分享我的心路历程!01大学时光先来说说我的大学生活!大学选择了电子信息工程...