关注+星标公众号,不错过精彩内容来源 | DF创客社区电阻在我们的工作中比较常见,别小看这不起眼的电阻,里面有很多学问。贴片电阻(SMD Resistor),又名片式固定电阻器,是一种设计为贴片安装的电阻器。这些SMD电阻器通常比传统的电阻器小得多,因此在电路板上占用的空间也小得多。贴片电阻中的SMD部分是指表面贴装器件,可以使用 “表面贴装技术”(SMT)直接安装到PCB电路板上。表面贴装技术的发明,既缩小了元器件的尺寸,又大大缩短了制造电路的时间。SMD 电阻器通常只在专业制造的 PCB 中使用。对于大多数自制电路,用到是比较经典的 “通孔 ...
关注+星标公众号,不错过精彩内容编排 | strongerHuang微信公众号 | 嵌入式专栏暖春已至,伴着柔柔春风,博主来送福利了!此次联合猎板,给粉丝们送出200把精美的沉金尺,以及500份猎板0元打样券,快来参与吧~本次活动送出的沉金尺是我和猎板一起联名定制的哦!这把尺子采用了最常用的规格,长26厘米,宽度为3.2厘米,厚度为1.6mm,为多层压合而成,经久耐用;同时具备公制厘米、英制英寸两种长度单位;基材为高分子树脂,各项性能卓越。表面采用黑色哑光处理,没有反光,配合沉金形成表面的凹凸质感,还不易沾染指纹。尺子是这样的:可以看出这...
关注+星标公众号,不错过精彩内容编排 | strongerHuang微信公众号 | 嵌入式专栏作者:spo256al2, 转自:硬汉嵌入式论坛来自:https://www.elektormagazine.com/labs/voltage-current-calibrator-0-to-10v-and-0-to-40ma-0001这次分享的作品可以自己DIY,对喜欢捣鼓这类DIY的读者来说非常具有实用价值。嵌入式专栏1主要参数输出电压:±10V单步调节:20uV电流:0至40mA单步调节:100nA嵌入式专栏2详细介绍1、基准电压的选择这是该电路中最关键的地方,如果我们需要±10uV的10.00000V基准电压,在现实世界中,它很难达到。电压基准本身就是一门科...
关注+星标公众号,不错过精彩内容编排 | strongerHuang微信公众号 | 嵌入式专栏C语言的标准有很多,之前给大家分享过相关的内容,比如:C89、C99标准,ANSI C、ISO C、Standard C标准等。可能你在一些地方还看到过:MISRA C:2012,MISRA C++:2008,那你知道这是什么吗?今天分享的就是另外一种C语言标准:MISRA C.嵌入式专栏1MISRA CMISRA C是由汽车产业软件可靠性协会(MISRA)提出的C语言开发标准。其目的是在增进嵌入式系统的安全性及可移植性,针对C++语言也有对应的标准MISRA C++。MISRA C一开始主要是针对汽车产业,不过其他产业也逐渐开...
关注+星标公众号,不错过精彩内容编排 | strongerHuang微信公众号 | 嵌入式专栏作者 | liukai163 来源 | 数码之家原文链接:www.mydigit.cn/forum.php?mod=viewthread&tid=120820相信大家都知道示波器,也都用过示波器,但大多数人都没有拆过吧?拆解世博之前,我们先了解一下示波器的进化简史。嵌入式专栏1示波器进化简史第一代示波器——模拟示波器(ART-analog real time oscilloscope )纯模拟机器,使用示波管显示X-Y扫描成像显示波形,到后期有字符叠加功能可以实现简单的测量参数显示,巅峰之作为泰克7000系列。下图泰克485为经典之一:第...
关注+星标公众号,不错过精彩内容编排 | strongerHuang微信公众号 | 嵌入式专栏我之前公司有一个硬件工程师,不管什么类型的PCB,没有哪次是一次性OK的,即使那种很简单,几个元器件/芯片的电路板,也会给你搞错。下面分享一下工程师常见犯错的地方。1、有极性的电容,原理图和PCB把管脚搞反了?2、电源和地忘记接了。。。。还有接反的。。。3、连接器的线序搞反了4、RX、TX接反了。。。5、想当然的写一个封装,结果没有这个规格的器件,百度文库下载datasheet,结果根本买不到这个器件。6、直接抄电路,结果器件根本买不着。曾经一个做智能锁的...
关注+星标公众号,不错过精彩内容来源 | ittbank芯片小幅度涨价我忍了,但交货周期也这么长,怎么能忍?下面给大家总结了目前各类芯片的交货周期,看看有没有你的供货商。各类芯片交期表注:如上表有遗漏或错误之处欢迎指正。免责声明:本文素材来源网络,版权归原作者所有。如涉及作品版权问题,请与我联系删除。------------ END ------------推荐阅读:精选汇总 | 专栏 | 目录 | 搜索精选汇总 | 嵌入式C语言精选汇总 | STM32、单片机欢迎关注我的公众号,回复“加群”按规则加入技术交流群,回复“1024”查看更多内容。欢迎关注我的视频号:...
关注+星标公众号,不错过精彩内容来源 | 茶花MCU这里就STM32L053芯片的FLASH编程做个简单演示并做些提醒,以供有需要的人参考。 一般来讲,FLASH编程主要包括擦除、代码编程、Option字修改操作,关于Option编程下面不做介绍。STM32L0芯片的擦除除了支持全片擦除外,再就是支持页擦除,每页的大小为128Bytes,即32个字。编程可以按字或按半页【64Bytes】编程。单页擦除、单字编程以及半页编程的时间都是一样的,大概3.2ms左右,这点在芯片数据手册上也明确出来了。这里提醒两点。第一点,在做擦除或编程时,要注意地址对齐的问题,页擦除时地址要12...
关注+星标公众号,不错过精彩内容CAN,Controller Area Network(控制器局域网络),在汽车电子、工业控制领域的应用比较多,通常用于局域组网。CAN总线和UART、I2C、SPI总线最大的区别主要在于取消了传统的地址编码方式,理论上讲总线上的互联节点数不受限制,拥有强大的握手与出错管理及重发机制,具有很强的抗干扰能力。嵌入式专栏1STM32 CAN 基础内容CAN网络中主要由CAN控制器和CAN收发器组成,大部分STM32内部都集成了CAN控制器,如果需要使用CAN功能,还需要在外部连接一个CAN收发器才能使用。▲ CAN 网络拓扑结构图STM32内部集成的CAN控制器...
关注+星标公众号,不错过精彩内容编排 | strongerHuang微信公众号 | 嵌入式专栏据台媒报道,近日市场传出台积电将调升12吋晶圆代工价,台积电将从今年4月开始调涨价格,每片约涨400美元(约新台币1.14万元),涨幅达25%,且将逐季调涨,将使得台积电整体报价再创历史新高。嵌入式专栏1台积电涨价传言对于相关传言,台积电3月28日表示,台积电公司致力于提供客户价值,不评论价格问题。有IC设计企业则透露,先前多数晶圆代工厂陆续调升价格,台积电报价相对没太大波动,但由于晶圆代工产能持续供不应求,台积电近期也开始调整价格,包括8吋、12吋...
关注+星标公众号,不错过精彩内容编排 | 记得城来源 | 头条号/燚智能硬件工程师刚接触多层PCB的时候,很容易看晕。动辄十层八层的,线路像蜘蛛网一样。今天画了几张多层PCB电路板内部结构图,用立体图形展示各种叠层结构的PCB图内部架构。觉得好的,点个赞吧!高密度互联板(HDI)的核心,在过孔多层PCB的线路加工,和单层双层没什么区别,最大的不同在过孔的工艺上。线路都是蚀刻出来的,过孔都是钻孔再镀铜出来的,这些做硬件开发的大家都懂,就不赘述了。有不了解的,可以看看之前的两篇文章。多层电路板,通常有通孔板、一阶板、二阶板、二阶叠...
关注、星标公众号,不错过精彩内容作者 | strongerHuang微信公众号:嵌入式专栏有读者问了这样一个问题:我将IAR EWARM中的一个函数,拷贝到Keil MDK-ARM中之后,编译出错了?为什么在EWARM中可以编译通过,却在MDK-ARM中会出错呢?嵌入式专栏1函数中变量的定义位置大家先看下代码中变量a、b、c、d定义的位置:void Test(void){ char a; //a定义的位置 printf("a = %d\n", a); char b; //b定义的位置 printf("b = %d\n", b); for(char c = 0; c < 10; c++) //c定义的位置 { char d; printf("c = %d...
关注+星标公众号,不错过精彩内容作者 | strongerHuang微信公众号 | 嵌入式专栏为了方便大家平时公交、地铁、外出办事也能用手机回顾查看文章,我特意用心精选,并分类整理了部分文章:逻辑电平0和1的世界Unicode UTF-8 UTF-16 UTF-32的关系C/C++编码规范:命名约定C/C++编码规范:注释µC/OS代码规范CPU大小端之分分析STM32栈、堆、全局、常量、代码区、RAM、ROM大小端由CPU决定,还是编译器或操作系统决定?面向初学者的操作系统基础知识CPU流水线如何提高代码执行效率嵌入式软件测试找bug常见方法和秘诀嵌入式软件工程师经典的面试题软件工程师...
关注+星标公众号,不错过精彩内容作者 | strongerHuang微信公众号 | 嵌入式专栏为了方便大家平时公交、地铁、外出办事也能用手机回顾查看文章,我特意用心精选,并分类整理了部分文章:视频 | Micro SD卡自动弹出原理为什么我国电网交流电是50Hz?三相电基础知识及工作原理高压电是以交流,还是直流方式输送?北斗和GPS有啥区别?集成电路史上著名的十个人,包含中国人为什么IPv4直接跳到了IPv6,IPv5 发生了什么?PLC诞生的过程操作系统的发展与兴衰史交流电、直流电,到底谁更好?什么是自由软件?100KV以上高压电放电精彩现象wafer、die、cell是...
关注+星标公众号,不错过精彩内容作者 | strongerHuang微信公众号 | 嵌入式专栏为了方便大家平时公交、地铁、外出办事也能用手机回顾查看文章,我特意用心精选,并分类整理了部分文章:Linux的起源:从一个故事说起一文了解 Linux 操作系统uCLinux与Linux有什么区别?Ubuntu 2010 ~ 2020十年的发展历程嵌入式系统为什么选Linux,而不是Windows?Windows 10 物联网操作系统在树莓派4 上运行多款适用于 Linux 系统的图像查看器Linux操作系统的内存重要内容浅谈Linux内核源码中Makefile、Kconfig和.config文件Linux系统编程之I/O标准缓冲区如何在 Lin...
关注+星标公众号,不错过精彩内容作者 | 李肖遥来源 | 技术让梦想更伟大刚开始工作的两年,我做项目写代码不会考虑代码扩展、移植、模块化等,导致项目有新增功能、或修改的时候不知如何下手。今天分享一篇肖遥整理的关于设计模式的文章,希望对大家有帮助。工作有些年了,每每看到一些朋友会问,设计模式需要学吗?好像做嵌入式的从没遇到过需要用设计模式的,所以一直没系统学习,但是我也知道这个很重要,久而久之,到头来还是没学。这里我说一下自己的看法和思考,来看看一些问题。嵌入式专栏1什么是设计模式?设计模式是代表了开发人员不断...
关注+星标公众号,不错过精彩内容转自 | 痞子衡嵌入式自RISC-V指令集2010年诞生以来,业界普遍认为,RISC-V将会改变现有的由Arm和Intel X86主导的处理器架构竞争格局,尤其将会对Arm在消费类、IoT等嵌入式市场造成强烈冲击。RISC-V的开源会极大降低指令集修改和定制的门槛,在实现芯片差异化设计的同时降低成本,对本土发展自主可控处理器、摆脱国外垄断有着十分重要的意义。本文包括国内大陆地区厂商以及台湾地区厂商一、晶心科技 N22/N25F/D25F/N45/D45系列晶心科技股份有限公司于2005年成立于台湾新竹科学园区的硅导竹科研发中心,全力投入创新...
关注+星标公众号,不错过精彩内容转自 | 芯片之家AutoCAD之前的状态大约40年前,工程师和制造商画图都是在工具和铅笔的帮助下完成的,整个过程非常耗时,对工程师要求也是挺高的,工作也非常乏味,而且,纸张的设计方式很难进行更改,一旦某处出现错误,可能得重新画一张,任何错误都会导致重新开始绘图。我们看一下几个知名研发中心之前是怎么做的:密歇根州沃伦市通用汽车技术中心该图像是在80年代波音公司拍摄的。设计在纸上的飞机机翼,需要很精确的设计草图1970年代后期Tamron的研发部门1970年代初的绘图学习班1980年代初期在航空航天业中使用...
关注+星标公众号,不错过精彩内容编排 | bug菌素材来源 | 网络某年某日某产房,你诞生了(power up , 上电运行),结果你不哭,医生把你提起来,屁股上狠狠一巴掌,你哇哇大哭(reset, 复位成功),护士给你检查,看有没有传染病(EMI测试),然后打预防针(绝缘处理),没有问题后作记录(QC pass),你的父母来接你回去(客户验收)。 回家后你有了自己的新床(PCB),家里条件好,给你铺六张毛巾被(六层板),可惜上面小窟窿太多(过孔太多),父母把奶瓶给你,你终于获得了外部能量(Power Supply),否则你的自身能量会耗尽(Battery too Low...
关注+星标公众号,不错过精彩内容转自 | 记得城本文为大家科普磁珠的一些基本知识和选型要点。▉ 关于磁珠磁珠是一种电感型EMI静噪滤波器,实物和电感很像,现在用的最多的是铁氧体磁珠(Ferrite Bead)。片状铁氧体磁珠磁珠的单位是欧姆,根据型号的不同,可以抑制几MHz~几GHz的噪声,经常被用在信号线和电源线上(串联使用)。磁珠和电容、电感滤除噪声有很大不同,电容主要提供一个地阻抗路径(隔直通交),电感是将噪声反射出去(隔交通直),磁珠如何滤除噪声在下面会提及。▉ 磁珠和电感的相同点和不同点?磁珠和电感的在电路中的符号是一...
关注+星标公众号,不错过精彩内容转自 | 周立功微信公众号 | 嵌入式专栏RS-485总线广泛应用于通信、工业自动化等领域,在实际应中,通常会遇到是否需要加上下拉电阻以及加多大的电阻合适的问题,下面我们将对这些问题进行详细的分析。嵌入式专栏1为什么需要加上下拉电阻?1.当485总线差分电压大于+200mV时,485收发器输出高电平;2.当485总线差分电压小于-200mV时,485收发器输出低电平;3.当485总线上的电压在-200mV~+200mV时,485收发器可能输出高电平也可能输出低电平。但一般总处于一种电平状态,若485收发器的输出低电平,这对于UART通信来...
关注+星标公众号,不错过精彩内容编排 | strongerHuang微信公众号 | 嵌入式专栏找工作也是一门技能,有的人很快就找到自己喜欢的工作,有的人找了很久也没找到合适的工作。下面给大家分享几点找工作过程中存在的“潜规则”内容。嵌入式专栏1面试的本质不是考试,而是告诉面试官你会做什么经验不够的小伙伴特别容易犯的一个错误,不清楚面试官到底想问什么,其实整个面试中面试官并没有想难倒你的意思,只是想通过提问的方式来知道你会什么。比如STM32单片机的代码从哪里开始执行?没入门的说从main函数开始,大佬会从上电启动开始。围绕着一个话题...
关注+星标公众号,不错过精彩内容编排 | strongerHuang微信公众号 | 嵌入式专栏之前给大家分享过一篇文章《wafer、die、cell的关系和区别?》就讲述了晶圆和芯片之间的关系。下面通过一个视频来为大家讲解一片晶圆可以生产多少芯片?免责声明:本文素材来源网络,版权归原作者所有。如涉及作品版权问题,请与我联系删除。------------ END ------------后台回复『科普知识』阅读更多相关文章。欢迎关注我的公众号,回复“加群”按规则加入技术交流群,回复“1024”查看更多内容。欢迎关注我的视频号:点击“阅读原文”查看更多分享,欢迎点分享...
关注+星标公众号,不错过精彩内容转自 | 小麦大叔做过运动控制的小伙伴都知道,S曲线很重要,下面一张动图对比一下,你就知道S曲线的好处:下面分享一下S曲线的内容:1 前言S形加减速的最重要特征是该算法的加速度/减速度曲线的形状如字母 S。S形加减速的速度曲线平滑 ,从而能够减少对控制过程中的冲击,并使插补过程具有柔性 [^1]。由于T形曲线在加速到匀速的切换过程中,实际中存在较大过冲,因此这里对比一下T曲线和7段S曲线的实际过程;T形:加速 -> 匀速 -> 减速S形:加加速() -> 匀加速() -> 减加速()-> 匀速()-> 加减速()-> 匀减速()-> 减减...
关注+星标公众号,不错过精彩内容编排 | strongerHuang来源 | 硬件十万个为什么芯片短缺问题从去年逐渐就开始出现了,包括台积电这种晶圆大厂也出现了一些“缺芯问题”嵌入式专栏1导致没有芯片的诸多原因1、天灾今年2月,美国德州遭遇超级寒流袭击,导致严重能源供应短缺与电力中断,包括Samsung、NXP与Infineon三家半导体业者位于奥斯汀的晶圆厂因此停摆。还有瑞萨失火!!!2、人祸全球半导体严重短缺的开端是美国政府对中国企业的制裁,尤其是对中芯国际的制裁。中芯国际拥有成熟的28nm芯片生产线,原本可极大地弥补产能,然而受美国制裁影响,...
关注+星标公众号,不错过精彩内容来源 | BAT(id:batfun)顾爷(id:grandpagu)小米公司换logo了,由日本平面设计大师,原研哉亲自操刀设计。新logo花了三年时间设计,据说设计费高达200w。下图左边那个就是新Logo:假如,我是说假如,雷军让原研哉免费设计logo,那画风大概会是这样的:哈哈哈哈哈哈哈哈哈以上聊天记录纯属瞎编言归正传当我们谈论小米新Logo时我们在谈论什么.免责声明:本文素材来源网络,版权归原作者所有。如涉及作品版权问题,请与我联系删除。------------ END ------------推荐阅读:嵌入式专栏精选教程精选汇总 | STM32、...
关注+星标公众号,不错过精彩内容编排 | strongerHuang微信公众号 | 嵌入式专栏计算机是一个很神奇的东西,仅靠 0 和 1 就能运算、存储等操作。那么,为什么Byte是从是从-128到127?今天就给大家讲讲计算机二进制的一些内容。嵌入式专栏1计算机表示数据的规则这个问题的解释要从符号位说起,在计算机的世界里,数字的表示采用的是二进制的规则,如果自然界只存在正数,那么计算机的编码方式将无比简单,直接就能使用二进制来表示。比如十进制的8,直接就用1000表示就可以。但是自然界还存在负数,在现实社会中我们使用正号和负号来表示,但是对于计...
关注+星标公众号,不错过精彩内容转自 | 达尔闻说4月14日~15日,2021慕尼黑上海电子展,有小伙伴要去吗?(我要去,但我不告诉你)3分钟快速了解得捷时刻,片尾有惊喜4月14与4月15日,上海慕尼黑电子展得捷电子展台(N1馆1530),达尔闻与得捷电子再次重磅推出2021慕展之得捷时刻。Momo带着这些问题,和神秘大咖们展开14场精彩对话,尖锐问题逐一击破,大到中国制造2025、工业4.0,小到个人职业发展。得捷时刻将在B站全程直播,识别下方二维码提前锁定得捷电子B站直播间。 关键词:大中国制造2025、工业4.0关键词:大——中国制造2025、工业4.0 ...
关注+星标公众号,不错过精彩内容作者 | strongerHuang微信公众号 | 嵌入式专栏对于使用电池供电的产品,特别是有些要求用一节(颗)电池工作1年,甚至几年的产品。这种产品平均电流要求很低,基本在uA或nA级别。我在之前公司做过很多用电池供电的产品,这些产品有一个共同的特性:待机时电流非常低。下面我就结合自己工作经验以及市面上相关产品,描述关于低功耗设计注意事项,以及实现低功耗的方法。嵌入式专栏1待机产品及情况低功耗产品通常是要求待机功耗低,有的产品待机时0功耗,有的产品待机时多个外设模块交替,或者同时工作。1.待机0功...
关注+星标公众号,不错过精彩内容转自 | Mculover6661. 知识点回顾队列(queue)是一种只能在一端插入元素、在另一端删除元素的数据结构,遵循先入先出(FIFO)的规则。环形队列(ring queue)可以方便的重复利用这段内存空间,同样遵循先入先出(FIFO)的规则。优先级队列(prio queue)不遵循FIFO,而是根据元素的优先级进行出队,优先级最高的先出队。「本文的所有内容都是基于这两个数据结构」,TencentOS-tiny中环形队列和优先级队列的实现和使用示例请阅读文章:数据结构 | TencentOS-tiny中队列、环形队列、优先级队列的实现及使用2. 消息队...