关注、星标公众号,不错过精彩内容素材来源:ittbank排版:strongerHuang微信公众号:strongerHuangFPGA要取代ASIC了,这是FPGA厂商喊了十多年的口号。可是,FPGA地盘占了不少,ASIC也依旧玩得愉快。这两位仁兄到底有啥不一样呢?一、介绍FPGA(Field-Programmable Gate Array),即现场可编程门阵列,是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC) 领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。它是当今数字系统设计的主要硬件平台,其主要特点就...
关注、星标公众号,不错过精彩内容今天为大家推荐的就是电子相关的公众号,号主都在上图中,卖一个关子,你们猜上面从左往右,依次是谁?芯片之家公众号ID:chiphome-dy最全电子漫画收集达人,漫画控必选!用文字和图片带你领略电子世界之美。由晓宇维护的公众号【芯片之家】,提供45万个Symbol和3D封装库免费下载,定期分享软硬件、物联网类技术知识外,还精心整理大量参考设计和文档资源,电路图和源代码资料供下载。【收藏】芯片之家精选好文合集(戳开直接阅读)野火电子公众号ID:embedfire野火,相信大家都不陌生了,我经常在文中提到。 人称...
关注、星标公众号,不错过精彩内容关注我公众号的读者,有很大部分读者是做MCU软硬件开发的。包括我,现在主要工作也是做MCU软件开发。很多人眼里MCU开发很简单、工资低、没前途。其实,这种想法不对,要看你处于什么水平。初级MCU工程师和高级MCU工程师是完全不在一个等级。一个MCU高级工程师不仅要掌握基础知识,还要有系统框架的概念。这么说吧,一个项目的软件架构不是随随便便一个人都能设计的,需要工作多年,踩过很多坑才能设计好。当然,很多人会问一个问题:学MCU开发好,还是Linux开发好? 其实,我觉得没有标准答案,适合自己,能挣到钱...
作者:strongerHuang公众号:嵌入式专栏之前有人要求整理一些常用开发工具软件,今天就抽空整理部分,希望对大家有帮助。一、集成开发环境(IDE)集成开发环境有很多,下面罗列几个常用的。1.KeilKeil主要针对市面MCU绝大部分MCU,从8位到32位的一款IDE,可以参看我的文章《Keil介绍》。网址:http://www.keil.comKeil针对不同MCU,进行了划分,目前有4种工具:Keil C51、 C166、 C251、MDK-ARM。可以关注公众号『strongerHuang』,回复关键字「Keil系列教程」查看更多内容。2.IAR和上面Keil类似,IAR同样针对市面上绝大部分MCU,有很多功能基本两者...
今天参加了RT-Thread成都开发者大会,成都这边应该有几位小伙伴都去了。第一次见到熊大,合了个影,但好像没开美颜说正事,介绍RT-Thread两款IDE。1.RT-Thread MicroPython IDERT-Thread MicroPython IDE 从第一个版本发布到目前为止,已经有超过 1300 名开发者使用了该开发环境,给我们提供了许多宝贵的反馈意见。IDE 也从 0.0.1 版本经过数十次的版本更新来到了 1.0.3 版本,在这个快速迭代的过程中,RT-Thread MicroPython IDE 添加了许多便利的特性,也变得越来越稳定,受到了众多开发者的好评。提供便捷的开发特性◢支持 python 代码快速调试◢...
关注、星标公众号,不错过精彩内容素材来源:网络排版:strongerHuang微信公众号:strongerHuangIntel 4004是Intel制造的一款微处理器,片内集成了2000多个晶体管,晶体管之间的距离是10um(现在都是10nm以下了),能够处理4bit的数据,每秒运算6万次,频率为108KHZ,前端总线为0.74MHz (4bit)。1971年1月15日,Intel公司的工程师霍夫发明了世界上第一个商用微处理器4004,从此这一天被当作具有全球IT界里程碑意义的日子而被永远的载入了史册。这款4位微处理器虽然只有45条指令,每秒也只能执行5万条指令,运行速度只有108KHz,甚至比不上1946年世...
关注、星标公众号,不错过精彩内容今天周末,轻松点,给大家分享点半导体和CPU(2栏)相关的文章。IC Insights对2019年全球排名前15位的半导体(IC和OSD-光电,传感器和分立器件)销售进行了预测排名。它包括总部位于美国的六个供应商,欧洲的三个供应商,韩国的两个供应商,日本,和中国台湾。调查显示,今年全球前5大半导体供应商预估为英特尔(Intel)、三星(Samsung)、台积电、SK 海力士(SK Hynix)及美光(Micron);第6-10名则为博通(Broadcom)、高通(Qualcomm)、德州仪器(TI)、东芝(Toshiba)/Kioxia 及英伟达(Nvidia) 。第10-15名分别为索尼(Sony...
之前给大家分享过关于三极管的文章《三极管来源,及NPN与PNP区别》,今天继续分享相关内容。三极管有静态和动态两种工作状态。未加信号时三极管的直流工作状态称为静态,此时各极电流称为静态电流,给三极管加入交流信号之后的工作电流称为动态工作电流,这时三极管是交流工作状态,即动态。一个完整的三极管电路分析有四步:直流电路分析、交流电路分析、元器件和修理识图。一、直流电路分析方法直流工作电压加到三极管各个电极上主要通过两条直流电路:一是三极管集电极与发射极之间的直流电路,二是基极直流电路。通过这一步分析可以搞清楚直流工...
关注、星标公众号,不错过精彩内容关注我的读者中,相信绝大部分人都在与PCB打交道。像嵌入式软件、硬件、物联网等这些工程师基本都离不开PCB(反正我一直都在与PCB打交道)。我刚毕业参加工作的那家小公司,一个人软硬都来,虽然我现在不做PCB开发,但常规的设计方法和原理还是懂(其实比较水)。做硬件PCB设计和开发真的需要在掌握很多知识才行,现在悔恨当初大学没有认真学习基础原理,现在还要弥补一些基础知识。(奉劝还在读书的朋友,要重视专业课)。回归PCB打样话题,相信很多做PCB设计的朋友都知道,前段时间一些PCB打样的厂家疯狂在打价格...
近日,国内领先的物联网操作系统RT-Thread暨睿赛德科技对外宣布,公司获得近亿元人民币的B轮融资,本轮融资由GGV纪源资本领投,A轮领投方君联资本追投,Skillnet/上海赛哲作为本轮融资的独家财务顾问。新的投资将用于大幅扩张研发团队,开发优化新一代微内核操作系统及其相关高附加值软件和工具,为物联网产业带来更富竞争力的软件平台和更大的技术推力。同时,公司将投入更多资源,加大RT-Thread生态社区的建设力度,如社区运营、能力认证、大学计划等,构筑更高的生态壁垒。1RT-Thread赋能AIoTAIoT市场趋势的加速形成,使得产业对更加强大和平台化...
我们在做SPI应用时,有时希望通过定时器来定时地触发SPI的收发,并利用DMA完成数据的传输。这里,以STM32L476芯片为例来做个演示,以供参考。本示例的大致过程是这样的:片内SPI1做Master,SPI2做Slave,均工作在全双工模式。这里使用片内定时器TIM3,通过它的更新事件触发DMA请求,通过DMA将数据给到SPI1的数据寄存器并发送出去,同时也开启SPI1接收事件的DMA传输。总之,SPI2的收、发事件都启用DMA完成。TIM3的更新事件周期控制两个SPI的收发节奏,即定时器每产生一次更新事件,SPI1/SPI2这两个主从通信模块就进行一个数据的收发。我们可以通过调整...
关注、星标公众号,不错过精彩内容素材来源:网络编辑:strongerHuang微信公众号:strongerHuang之前写过几篇关于RISC-V的文章,不了解的RISC-V可以参看一下。1.第五代精简指令集计算机RISC-V你了解多少?2.RISC-V蓄势待发,将会在明年爆发吗?北京时间26日消息,国际开源芯片技术组织RISC-V基金会宣布,由于担心美国的贸易限制,计划将总部从美国特拉华州迁往瑞士。美国今年不惜动用国家紧急状态法案也要打压一些中国科技公司,包括华为、海光、海康威视、中科曙光甚至中广核等公司都被美国列入黑名单制裁,但是美国这一做法也会有反噬效果的。美国...
继STM32G0之后,ST继续放大招推出G4系列MCU,G4算是一个比较丰富的MCU,你知道它的应用场景、重要功能吗? STM32G4官宣上市已有一段时间蝶粉们对G4这一重量级MCU新品兴趣盎然电堂特邀意法半导体微控制器资深工程师就电机控制及数字电源两大典型应用场景进行专题直播STM32G4在电机控制中的应用▲ 扫描或长按识别上面二维码,进入“电机控制”专题直播STM32G4高精度定时器及在数字电源中的应用▲ 点击上面按钮,进入“数字电源”专题直播参与过“G4开发板尝鲜活动”的蝶粉定个闹钟来看直播STM32资深工程师在直播间与你不见不散12月3日 8PM 电机控...
转自:ittbank以漫画形式讲解5G网络的历史。‧‧‧‧‧‧‧‧‧‧‧‧‧‧‧‧ END ‧‧‧‧‧‧‧‧‧‧‧‧‧‧‧‧推荐阅读:精选汇总 | 目录 | 搜索嵌入式开发中那些常用的工具软件来两场关于STM32G4的直播,围观不?关注微信公众号『strongerHuang』,后台回复“1024”,查看更多精彩内容。长按识别图中二维码关注
在总线通信中,总线设备中的MCU需要连接一个总线收发器接入到总线网络中,如果MCU的供电电压与收发器电压不匹配时,会出现什么情况?本文将以CAN总线为例从接口电平的角度为你解析电平匹配的重要性。 CMOS电平现大部分数字集成电路采用的是CMOS工艺,其接口的电平大致符合如下定义:VIL<0.3Vcc;VIH>0.7Vcc;VOL<0.1Vcc;VOH>0.9Vcc。以常见的5V、3.3V系统为例,相应的接口参数如表1。表1 不同供电下的电平要求注:表中数据仅为计算参考值,器件实际参数需参考相应的数据手册。 电平不匹配为了确保两个器件的信号可靠传输,必须保证:驱动器...
关注、星标公众号,不错过精彩内容作者:strongerHuang公众号:strongerHuang随着USB 3.2和Tpye-C的普及,可能在一些地方会说雷电接口,但是很多人还是模糊不清,今天给大家普及一下USB和雷电接口。一、什么是雷电接口?Intel发布的Light Peak技术,并定名为“Thunderbolt”,“雷雳“接口,一般俗称雷电接口。Thunderbolt连接技术融合了PCIExpress数据传输技术和DisplayPort显示技术,可以同时对数据和视频信号进行传输,并且每条通道都提供双向10Gbps带宽,最新的雷雳3达到了40Gbps。---来自:百度百科雷电3接口是将数据传输、视频输出和充电集合...
关注、星标公众号,不错过精彩内容来源:网络作者:strongerHuang公众号:strongerHuang万物的发展都有根源,今天给大家讲讲Linux的起源。一、Multics计划上个世纪六十年代,那个计算机还没有很普及,只有少数人才能使用,而且当时的计算机系统都是批处理的,就是把一批任务一次性提交给计算机,然后就等待结果。并且中途不能和计算机交互。往往准备作业都需要花费很长时间,并且这个时候别人也不能用,导致了计算机资源的浪费。为了改变这种情况,在1965年前后,贝尔实验室(Bell)、麻省理工学院(MIT)以及通用电气(GE)联合起来准备研发一个分...
假如代码是中国人发明的,咋写?本文带你感受一下。1、注释都不需要了,代码即是注释,注释即是代码2、进制数应该是这样的二进制:阴、阳 八进制:乾qián、坤kūn、震zhèn、巽xùn、坎kǎn、离lí、艮gèn、兑duì十六进制替换为十二进制:鼠、牛、虎、兔、龙、蛇、马、羊、猴、鸡、狗、猪...3、这时底层代码肯定就是阴阳阴阴阴阳阴阴阴阴阳阴阴阳阳阴阳阳阴阳阳阳阳阴阳阳阴阳 ...不过看下面的中文代码其实也是挺头疼的,也许是我们已经习惯英文字母:4、学习语言,第一个输出的程序是你好,吃了吗?或者吃了没,世界!然后注释会使用以下代码:...
如果你没有遇到过电子元器件爆炸,或者燃烧,你可能不是一个“合格”的电子工程师。那些年,许多电子工程师都曾遇到过的类似场景,我们来看看:(视频来源网络)‧‧‧‧‧‧‧‧‧‧‧‧‧‧‧‧ END ‧‧‧‧‧‧‧‧‧‧‧‧‧‧‧‧推荐阅读:精选汇总 | 目录 | 搜索三极管来源,及NPN与PNP区别USB接口和雷电接口有什么关系?关注微信公众号『strongerHuang』,后台回复“1024”,查看更多精彩内容。长按识别图中二维码关注
关注、星标公众号,不错过精彩内容今天友情帮忙推一个活动,硬件工程师有必要了解一下,现场有大礼相送。一、活动要点“2019硬件极客大会”将于2019年12月8日(周日)在中国(杭州)人工智能小镇召开。本次会议主要以人工智能为主题,聚焦具体技术,硬十一直秉承的“热爱技术、乐于分享”风格。二、活动日程签到10:00-10:30 专家介绍,会议流程介绍10:30-11:10 主题1:新一代人工智能及其大数据智能的探讨 庄越挺11:20~12:10 主题2:AI的嵌入式技术实现 彭刚12:10~13:30 午餐(为大家提供免费的工作简餐)、圆桌会议13:30~14:20 主题3:...
△向上生长, TO BE TO UP. 10万工程师的成长充电站△作者:晓宇,排版:晓宇微信公众号:芯片之家(ID:chiphome-dy)1956年的一个只有5MB容量的硬盘,却重量惊人,来回必须用飞机开运输!1956年一个5MB的硬盘与2017年128GB的U盘对比,短短几十年,电子技术发展之飞快让人惊叹!七八十年代一摞软盘加起来才132MB,现在一个小巧的U盘就128GB!2005年的TF卡,128MB的已经算很大了,10年,2014年已经有了128GB的TF卡,是之前的1024倍,现在已经有了512GB的TF卡,不知道有没有1TB的2019年的Arduino,比2009年的不知道升级了多少倍这是今天的树莓派Zero...
关注、星标公众号,不错过精彩内容作者:strongerHuang公众号:strongerHuang关注我的读者中,其中有很大一部分读者是基于MCU开发的嵌入式软件工程师。有一部分读者私信问我,要不要学习Linux系统、有哪些知识推荐学习?我想绝大部分人都会选择要学Linux,同时扩展相关的技能。我也不绕弯子,今天是给大家推荐一些我觉得比较好,也适合大部分读者的课程。第一个课程:趣谈Linux操作系统linux相对复杂,很多小伙伴不知道怎么了解Linux的一些知识,这里就给大家推荐这个课程。1.课程内容这门课程是作者刘超老师结合一些巧妙的比喻,让读者更加容易理解...
关注、星标公众号,不错过精彩内容素材来源:电子电路作者:strongerHuang公众号:strongerHuang今天分享一点硬件小知识:如上图,变压器后端的交流整流原理。1.变压器u2正半周时电流通路2.变压器u2负半周时电流通路3.整个周期电流通路4.桥式整流电路输出波形这个原理是不是很简答,在经过滤波、稳压就可以供负载使用了。‧‧‧‧‧‧‧‧‧‧‧‧‧‧‧‧ END ‧‧‧‧‧‧‧‧‧‧‧‧‧‧‧‧推荐阅读:精选汇总 | 目录 | 搜索C语言结构体用法很多,坑也很多USB接口和雷电接口有什么关系?关注微信公众号『strongerHuang』,后台回复“10...
关注、星标公众号,不错过精彩内容来源:EDA365公众号:strongerHuang我们经常听到身边的硬件工程师们提到关于信号完整性的话题。那么信号完整性具体是指什么呢?信号完整性(Signal Integrity:简称SI),指信号线上的信号质量,是信号在电路中能以正确时序和电压做出响应的能力。当电路中信号能以要求的时序、持续时间和电压幅度到达接收端时,该电路就有很好的信号完整性。信号完整性问题包括误触发、阻尼振荡、过冲、欠冲等,会造成时钟间歇振荡和数据出错。设计环节中,信号完整性是必不可少的考虑因素,当然,在信号测试和调试环节,我们也应...
今天周六,轻松一点,不更新技术文章,我汇总了近一周的内容:本周精选:2019.11.30 ~ 2019.12.06年底了,给大家推荐两个岗位。今天,发布两个职位,若觉得适合自己,可以准备好简历投递一下。公司名称:易视智瞳科技(深圳)有限公司职位1:嵌入式软件工程师 (12k~25k)岗位职责:1、主要负责嵌入式软件功能设计与代码实现,编写相关文档;2、产品样机的开发、测试方案设计及验证等;3、能够与客户技术窗口流畅对接并解决相关问题;任职要求:1、计算机、自动化、电子类大专以上学历;(视工作经验可放宽要求)2、2年以上电子、自动化行业工作经验...
关注、星标公众号,不错过精彩内容编辑:黄工来源:流程工业传感器是一种检测装置,能感受到被测量的信息,并能将感受到的信息,按一定规律变换成为电信号或其他所需形式的信息输出,以满足信息的传输、处理、存储、显示、记录和控制等要求,是实现自动检测和自动控制的首要环节。如今智能、物联网的发展离不开传感器,今天就以动图形式给大家分享一些传感器原理。 ...
关注、星标公众号,不错过精彩内容转自:电子森林来源:传感器技术电感器是能够把电能转化为磁能而存储起来的元件。电感器的结构类似于变压器,但只有一个绕组。电感器具有一定的电感,它只阻碍电流的变化。如果电感器在没有电流通过的状态下,电路接通时它将试图阻碍电流流过它;如果电感器在有电流通过的状态下,电路断开时它将试图维持电流不变。电感器又称扼流器、电抗器、动态电抗器。电感的发展最原始的电感器是1831年英国M.法拉第用以发现电磁感应现象的铁芯线圈。1832年美国的J.亨利发表关于自感应现象的论文。人们把电感量的单位称为亨利,...
关注、星标公众号,不错过精彩内容编辑:黄工公众号:strongerHuang素材来源:FreeRTOS网站 + 网络前两年FreeRTOS被亚马逊收购之后,变化不大,应该是在规划物联网这一块。前段时间FreeRTOS官网的界面发生了变化,接下来可能会有大的动作,感兴趣的朋友可以去看一下。网址:https://www.freertos.org回读之前文章:谈谈FreeRTOS_V10版本FreeRTOS更新至V10.2.1言归正传,回来说FreeRTOS的内存管理和堆的问题。从 V9.0.0 开始,FreeRTOS 应用程序可以完全静态分配,这意味着无需包含堆内存管理器。FreeRTOS内存管理地址:https://www.freertos.org/a00...
关注、星标公众号,不错过精彩内容作者:黄工素材来源:极客时间作为一个软件工程师,掌握数据结构与算法可以说是一项必备技能。初级程序员才比招式,高级程序员只看内功。数据结构与算法就是高级程序员必须掌握的核心“内功”。我就直接一点,今天给大家申请的福利:免费领取『数据结构与算法』地图。活动方式和之前《免费领取Linux学习地图》基本一样,之前有的小伙伴没注意看消息,过后还来问我能不能购买。因为这个活动基本没有什么套路,免费领取门槛较低。所以,真心推荐给大家。活动详情如下:一、地图内容“数据结构与算法知识地图(上、下...
关注、星标公众号,不错过精彩内容素材来源:Ittbank、电子森林我们设计电路图的时候,器件管脚之间的连线都是理想化的,但在实际的电路板上要通过有一定宽度、长度、厚度的导线进行连接,而且相邻的导线之间还会由于电磁作用互相影响,实际的走线是有一定的阻抗、感抗、容抗的,导致了PCB上一系列干扰、串扰、信号完整性等问题。要保证PCB达到你设计所预期的性能,就要基于电磁场理论对“传输线”进行有效的设计。相信大家时不时的都会听到传输线(Transmission Line,TL)的概念,在信号完整性分析中占据重要地位。这一期我们就浅显的学习下其基本...