我们来演示一下用这个 let biubiu 的去创建风装,它的一些问题啊,以及它的一些解决的方法。我们简单的随便找一个风装, feel new 好风装, 那我们随便找一个吧,假设就随便找找一个 p l c c 或者 q f n 啊, q f p 一样的,就随便找一个,找一个之后我把它导出,假设这些,呃,参数啊,我们都设置好了,就可以导出了,导出了之后啊,我选择一个位置,那就选择 桌面吧,他会在桌面创建一个文件夹,我们就直接这样倒出, 我们看一下他能不能导出啊,这个他能够正确的关联这个 pcb 啊,就是 这个软件呢,他是他导出的第一步,现在呢关联之后他在自动的去添加这个画风妆啊,我们就不管他,这个过程我们就不用动鼠标,也不用人为的去干预他,就让他自己画就行了, 他应该是画不成功的。看为什么画不成功呢?就是因为啊,我们看一下,就在这个界面下,我们看一下用它画一个封装,这个封装除了和他的外形尺寸关联之外,还有一个他的一个要素啊,就是他的焊盘, 但是呢,我这个汉盘的一个路径,大家可以看到,我们是要设置汉盘的路径的,就是 pads library 这里啊,你看我们的汉牌的路径,他地盘啊地盘就是 library, pcb 派的啊, library, rcad 等等,但是呢,他就是没有这样的一个路径下,所以他不行,那怎么办呢? 第一个解决办法呀,是我们先找到就是我们导出的这个路径, 再放桌面呢,他在桌面这个嘛,把打开啊,看一下这里,你看他有两个焊盘,就是他有两种焊盘,一个是就是他的管角的焊盘嘛, 我们先我先把从这打开,可以看到一个是管角的焊盘,另外呢就是他一个热焊盘啊,他两个焊盘,这两个焊盘他在这个路径下,就是他在画 封装的时候,他调用这个焊盘。但是我们我离狗这里面这个就是莱布瑞的一个焊盘的路径,又没在 他的这个路径下,所以他没有掉到汉牌,他就画不出来,那怎么办呢?我们把这两个路径啊拷贝一下就放到我的就是莱伯瑞的木头下就行了,这不是有吗?是吧?看一下 这里有吗? d 盘 pcb, 就是 d 盘 library pcb 派的。哎,我们就放这个路径下 就可以了,我们把它关了,那我把刚刚那两个焊盘已经拷贝了,拷贝了之后呢,我们把它放置一下 地盘 library tcb pad, 好,这个时候 我们再点一次导出嘛, 还有同样的操作, 这个时候他应该就是对的了,我们可以试一下 啊,大家可以看到他现在都已经在放焊盘了,就他吊焊盘的时候,这个焊盘在额立构的这个吊用的路径下,他就可以去吊用,去画,那这个封装就画出来了, 是吧?这个封装就画出来了,而且也相对来说也比较标准,和我们这上面这个封装是一模一样的。其实在这个瑞丽丝这里,大家可以 看到他这些焊盘,这些器件等等,都是因为他默认的存的路径是 c 盘,什么什么玩意,你把这些全部改成你呃,离狗能调用的一个路径下,他也是可以的,如果不行,那你就选择这个 copy to library check, 就是把它拷贝到这两个路径下,然后,然后你把这个关了,然后再点一次导出,他肯定就是可以的。好,那我们 这节课呢?就也不是这节课吗?就这个问题呢,就讲到这里,怎么样去创建风装啊?这个风装就创建完了,和这一模一样的标准的风装,而且它也是非常的标准的,可能连高度应该就有,我们可以看一下它有没有高度啊? 他高度还是啊?高度也加了,你看选中一点二毫米就标非常标准的一个 qfp 的封装,什么都给你加上去了。好。
粉丝3692获赞5058

下面我们绘制风筝,点击新建 library pcb, 然后新建一个文件,将文件进行保存。 我们先画一个外边的圆, 在淘宝五零二层 双击可以修改其属性,将直径修改为五毫米, 尺寸根据旧元器件进入手册进行修改。 放置焊盘,焊盘在放之前也可以先修改其属性,同样按 table 键, 每一个元器件需要放置一个。定位零点,用来确定元气件的位置。 放置零点定位有三种方法,中心定位,一角定位,下面是直接鼠标点击,用来点在任何点, 然后此处我们用中心定位,然后定位零点后,根据尺寸算出焊盘的位置,然后双击进行坐标修改, 画出来的焊盘位置会比较精确。 在 lebry 里可以看到原旗舰列表。同一个库文件下可以新建很多个不同原件的库文件, 单击双击修改名称, 看盘属性可以双击进行修改, 因为 led 为有急性,所以我们将一个焊盘改为方形。

下面我们来见一下六角的一个座子,那在这里也是一样啊,新建洋气件,这个是名字,名字的话我这个是座子单排针,我就出入单排针,单排针,然后六角的啊,六角的, 然后剑记啊剑记的不用了啊,剑记可以输一下,因为我们这有很多种,剑记有二点五四的,有一点二五的啊,这个是看你的眼力图啊和封装是用哪一种啊?这里是用那个啊,一点二五吧 一点二五啊,不要打出小数点出来,小数点的话是非法热乎,所以我用这个 p 来代表小数点啊,一点二五,所以我看到这个风装我就知道这是六角的,然后呢是一点二五的,但是呢六角的排针也有 双排的吗?有单排的,所以说你这里呀,最好能够气温一下。到底是单排的还是双排的。我这里啊,六 p 后面 没有加后缀的就单排哈。有有后缀的啊,就是双排啊,你可以加一个低啊,低的话啊就表示双排,这个是自己的一个命名规范了。好了,我当心。 ok, 那接下来呢啊,我这个忘记改了,到时再改一下 啊,这坐着的话就是一般是揭开头或者是 con 哈,到到时再改吧。嗯,然后呢,我们放六个广角,一二三四五六不够大, 我们把它拉一下啊,拉成这样子啊,这样差不多拉哈,那我们这里把它拉成一个细长条的,然后放这管角,然后这是一角。好, ok, 一角 二角三角四角五角六角。好了,按夜视期间推出,然后再来画一个适应框。 好嘞,右键退出。好,六角的爱心做好了,然后保存一下。好,接下来你看一下我们的库里面这些七件全部都有了。

大家好,我是逆天 pcb 论坛管理员老吴,今天早上的话,有一个同学问我,就是 o o c d 的话,想要让他显示这个 p c b 封装在这个旁边的话,怎么都显示不出来, 其实这个显示配置的话是不难的一个功能,比如上来说,我现在在这里面是没显示出来的哈。呃,这里面呢,提示是困难乱求 for plenty she capture, she relug for more details 这个意思呢?也就是说没有办法启动我们这个 for plant, 就是我们这个封装让让我们查看我们这个记录文,记录信息里面更多的这个提示信息,大概意思哈在这里面呢,我们这个主要的话,他是要配置一下我们一个封装的 这个路径,就是要配置一下我们这个封装路径。像我当前的这个原理图呢,是我们依然 cc 阿里狗的这个项目二 就是这样子一个板子,像这个项目二的话,这个是一元学习二里狗的项目二的这样子一个 pcb 吧,这个 pcb 呢,封装是肯定都是齐全的哈,封装都因为板子都已经上课已经上完了, 这个封装肯定是齐全的,但是目前来说是没显示,也就是我们这个配置的话,有一点点那个对不上哈。 首先我们这个 pcb 封装在哪里?我们必须要知道我们的封装路径吧。呃,首先我这个 pcb 里面呢,是有配置的哈,在 pcb 这一边的话是正常来讲, 除非后面我删了,不然这个是有的,在这里面呢,有这个路径,就这个。哎,我们的库你在电脑里面哪个路径你可以自己定吧,因为你前面做封装库的时候,你库在哪里,你就自己复制这个路径,我这个应该我看一下是 在这里面,二期应该是这个核对一下吧。 okay。 c 盘 cadence l i b 一元二七 p r g 二 l i b 就这一个, 也就是我们这个路径,我们要怎样才能让它显示在这个 o s a d 我们旁边?正常来说我们在 o s a d 这里面的话,我们哪个元件里要激活出刚才旁边的窗口呢?右键在这里面有一个 soft plan, 这个就正常会显示在这,但是目前这里面是没显示,没显示的话我们要配置一个路径哈,要配置一个路径这个路径我们从哪里配置呢? 呃,首先我们如果 overcd 大家有打开这个新人新人 log, 这个有打开这个的话,你再启动这,在第一个打开原理图的时候,下面会有一行这个哈, 如果你这里面没有打开呢,就是我们关闭的情况下呢?那你就在这个 windows 下面把这个点击一下,他就会出来了。 像正常每一次我们打开这个原理图或者启动软件,他都会有这一行。比如说我现在我把它给关了,关了,我再打开这个原理图,打开原理图的话,他第一 是就会有这一行,调用了哪个 imi 的一个配置文件哈,就是这里面这个是他现在调用的这个 capture, 这个配置文件就马上有这一行在这了。这一行 这一行呢,就是我们调用的这个配置文件的这个路径,这个软件启动要调用的我们要配置的这个库的话,就在这行里面,一般我们就复制这个路径,你可以直接在这里面选择这个路径, 选完这一块的话,我们就呃粘贴打开就可以了。选完这个之后呢,我们打开我们的就是按键盘的 windows 的那个键,加啊哈, win 加啊,直接打开这个运行窗口,我这里面是英文版的,大家中文版 也可以直接这样子来打开,当然你也可以在上面的这个路径直接刚才复制了,在这里面直接粘贴打开就可以了, 粘贴这样子打开的话,他也是能打开这个窗口的,正常我都是在这里面吧直接运行打开这个界面, 打开这个界面呢,我们就找到我们这里面有个 capture i n i 的这样子一个配置文件,这个配置文件的话直接用文本打开,直接选择这个文本打开就可以了。 文本打开呢,我们主要是找一下里面有没有这个 for plenty 的,这个就是正常的一个全称呢,是二里狗空格,还有这个 for plenty。 是哈,就是正常是这样的一个东西,在这里面搜索 的话就能找得到。这里面有一个路径哈,在这个位置能找得到。这里面有一个有一个这个这个开头标号,如果你的电脑上面没有的情况下哈,如果你的电脑上面没有的情况下呢,你就要自己按照这个格式写一个上去,因为 新的电脑你原来没有配置过任何的这个封装显示的话,他是没有这一句的,没有这一句的你可能要添加这个, 这个你就按照这个格式吧,啊,前面前后都是一个括号,然后二里狗空格 foot please 哈,后面带个 s, 带个 s 呢,下面就是跟着你的这个路径,这句差在哪里呢?就是当我们没有的情况下,比如上来说我先 在这个删掉,因为这个配置文件的话,我们正常来说会把它插插在哪里,我刚才忘记把那一句给复制下来了。比如像这个文件我删掉的情况下, 在这里面像现在没有那个 imi 文件了,但是我们重新启动的话,现在这个时候我们前面是没有配置过的,也就是为了那个很多同学有可能是刚装好软件之前压根就没有配置过这个东西。 我们现在来打开这个原理图,打开这个原理图的话,这箱呢,他一下子在运行了好多东西了, 这里面一直在调用了好多东西出来,但是最后的话还是一样,有一个 i n i 的这个文件, 后面还是有这个,你注意看后面 这个路径哈,你的电脑这个路径显示在哪里,你就从哪里去改,不一定,因为每个版本这个地方是有一点点差异的,包括每个电脑在这里面也有一点点差异,你就看你这个,你就看你这个 imi fi location, 就是他的地址在哪里哈,这个位置你就直接找这个路径吧。像我们刚才这里面删掉了,他又生成了一个,又生成了一个,我们再打开这个看一下里面到底是个什么东西, 打开这里面的话,这下里面呢?我这个又有生成了,他这里面的话会调用了哪里生成呢?首先我们打开了这个,如果在这里面里有删掉这个东西的话,有删掉的这个文件,或者你电脑里面 第一次安装这个,在这个路径下面没有东西怎么办?就说有的人他刚好第一次在用这个地方没有这个文件,没有这个文件,这个原始文件是从哪里掉的呢?这个地方的话告诉大家一下从哪里掉的哈? 这个原始文件的话,我们如果你第一次配置你原来这个 o c d 都没有配置过,或者就是说你那个 呃,前面没有运行过这个 o c d 的话,你想要配置呢?一般来说第一次我们可以配置这个原始文件,这么讲可能大家有点懵逼了哈,但是没关系,你就在在你的菜单里面, 你一般来说选择快捷键,或者就是说你跟着路径你就知道你 o r c a d 在哪里吧,或 你如果从这里面你不会找呢?因为有的人电脑可能不熟哈,我这个是英文的,在这里面呢,我们我这里面有一个 ocd 的这个快捷键,一般来说选择快捷键到这里面更多,这个位置有一打有一个打开所在的目录 open find location, 直接点击这个找到他的这个快捷键,目前在这里面只是一个快捷键,选择这个快捷键就有特性,里面还有一个 open fire location, 就能快速的找到这个 capture。 这个文件在哪里?如果你是第一次装了这个软件的话,在这里面呢,他有一个 capture 的一个 imi 的这样子一个文件有这样子一个文件, 这个文件呢也是一样的,他第一次大家发现没有?第一次的话,他会从这里面给我们调用一个 这样子一个东西,像刚才我们打开了这个哈,这两个文件它是差不多的,其实在这里面呢,它是我们如果是删掉了刚才的那个路径呢?它就是调用了这个路径,明白没有? 如果你原来的就是刚才的这个位置的,就是我们在刚才这个路径下面原来已经有文件的话,你就直接改这个文件就可以了。他这里面属于一个用户的一个用户的一个配置缓存文件, 像我们这个路径下面呢,他是一个系统的一个总的系统配置的一个文件,所以这个是我们相当来说我们的用户缓存,他会如果有这个用户缓存的话,有这个用户配置的话,他会优先的调 用这个,没有呢,他来调用我们系统的这个再来生成。但是生成完成之后呢,你如果有了这个后面你只能改这个用户这个系统的这个的话,你后面改就无效哈,除非你你要改这个系统这个的话,你就先把用户这个删掉, 你改系统的那个,删掉用户这个再重启他就会有效。像在这里面如果大家在我这个呢,由于系统刚才系统延时的这个文件的话,他有带了这个路径,有带了这个路径,所以在这里面配置呢,他也自动的把这个路径给配上来了。 一般我们如果是系统里面也没有的话,一般这个怎么放呢?你就看一下你这个文件哈,你这个文件调用过来,在这里面你 可以自己那个添加,添加的一个注意他这个格式。首先呃,你狗里面的话,每一个格式的一个开头,比如像在这里面有一个 application application, 这是一个版本号,你想要把这一句, 把这一句加在我们 applecation 的这个版本号前面也可以,想要加在后面也可以。比如像我们这一句, 我们这一句的话是整个这个路径,你想要加在这个后面,比如说后面又是一个另外一个格式了哈。另外一个不同的就是你如果想要插在这个文件里面的话,你必须要找到一个投行哈, 就是我们这行的话,他这里面呢,就是这一行,他是他的开头的,像刚才在上面,我们插到这个下面来,他照样是能用的。或者你想要插到下面,这里面也 有一个 symbol a slap, 在 confugal liberty 这里面有一个这个,我们的这个 o c d 的一个默认库,你想要插到他的后面来也行哈,或者你插到最底下的话,正常来说都是没有问题,必须按照这个格式,不能把它打乱了, 打乱后面有的会出错哈。你如果就说你不知道插哪里,你插到这个最后面也没有问题,正常你插最前面也没有问题。一般来说你如果是不知道呢,你就按照这个格式写上这一句哈,不,不能错的哈,这英文一个格式都不能错。 在这里面呢,我们把这个加载上来,加载上来的话,正常这个时候重启一下这个,重启一下这个软件呢,也就 ok 了。如果你是添加的,就是我们修改这个, 修改的这个用户很纯的话,你就确认调用最后一次这个启动的话,它是调用这个文件,正常就是 ok 了。 我直接双击文件吧,省的我后面还要再再来找这个文件, ok, 像这里面呢,因为删掉了用户缓存了,这个时候第一次起来有可能会出问题了, 从这里面打开,先配置一下,重新打开吧,因为刚才删错了用户缓存,双击文件的话进不来,从这里面打开我们这个文件, ok, 我们来这里面,我们看一下这个,随便找个元器键看一下能不能显示出来, 右键显示这个在这里面还是显示错了,显示错了。这个时候的话,你要看一下下面这个文件到底有没有配置上,现在好像整个路径发生了 变化,就是下面的这个 i n i 的这个配置文件呢,这下发生了变化。所以每一次在如果有配置最后一次,你要看这个路径他到底调用了哪一个? 我们上一次他是调用了这个位置的这个,但是现在的这一次的启动呢?他好像不调用这个了,跑位置了哈,跑位置跑到我们这个路径下面来了, 所以复制这个地方的话,我们来打开一下这个,看一下到底里面是什么鬼,所以有的人在配置这个呢,很容易造成各种各样的原因找不出来。我看一下好像还是这个路径, 看一下这个文件里面到底有没有问题。这个文件里面的话已经有一大串的这个东西了,有一大串。 看的这个东西,这下是生成了一大串哈,现在生成了一大串,但是好像我们刚才的那个路径不见了,看到没?在这里面,他这个二里狗 for plenty 这个的话已经没有我们刚才的那个路径,刚才那个被它覆盖了,这个就是因为我刚刚有启动了一下之后呢,他检测到了这个变化,检测到了这个变化的话,他又重新调用了这个文件来,那个马上覆盖了, 所以有的时候我们改这个配置文件的话,临时用 ok, 但是如果是长久的话,有可能这个位置会被替代。 现在这里面如果被替代了,反正从根本原因上面找。我们这个被替代的话,你在这里面他有一个原始的指 定了一个申宝的一个路径, p c b 复普林的,这个一般我们在后面加就可以了,这个位置可以加 n 个路径的,不一定就是只有一个库,有的时候你这个 di 零、 di 一、 di 二这样子可以加,比如像我们加个 di 一的上来, 加个这个一的上来呢,在这里面直接复制我们这个库路径,给他粘贴替换这一段如果你还有多个库的话,那你继续的添加。 这个时候我们保存完了,重启一下应该来说没有太大问题了, 看一下保存的这个能不能双击打开, 能双击打开的话,这个位置呢,应该就马上 ok 了,应该是没有什么意外了吧?啊,在这里面就出来了, 这个我们像这种电阻,你如果扣里面有的话,你单机他就出来了,像这个比如像 hdmi 啊,或者就是说我们不是那个是刚才是 usb 相当的一个主芯片,这些就出来了。 就像这里面呢,我们主要是配置对这个路径路径的话必须要查看这个目录哈,必须要查看这个目录,这个 只要这个目录下面你这个文件是对的,文件没有问题的情况下,他这个就肯定是 ok 的, 千万不能配置出错,配置到别的地方,因为很多人呢,可能会前面只配置了我们这个安装路径,这个并就是我们这个 o r c d 跟目录的这个文件没有配置上,这个用户就是我们用户自己的这个,呃,调用的这样子一个路径的话,你这个会用不了,呃,没有办法显示的,主要的问题就在这了啊。 像这个小技巧呢,包括这些细节的话,兜面后面都会插到我们这个羊皮卷这里面来。羊皮卷这里面的话这些小功能吧,后面 全部会配置给他那个增加上来着。像羊皮卷是啥玩意呢?就是把这个 开电池、 oligo 和 o s a d 这些小功能的话,我都准备给它全部的汇集到这里面,包括我们一些用户参数啊等等这些东西全部会汇集,全部写一下这个功能是干嘛的? 需要这个羊皮卷的话,到逆天 pcb 论坛上面搜索羊皮卷三个字就能找得到这个羊皮卷的下载入口就是只要搜索这三个羊皮卷就可以了哈, ok, 这一小节就到这,拜拜。


兄弟们,上期我们一起聊了芯片制造前端的不可或缺的材料,今天博哥办到底材料第四章开始,我们顺势往下走,聊一下封装环节和他所需要的材料。 目前国内的封装产业相对成熟啊,是全球半导体产业自动化程度最高的一环,涌现了多家世界级的企业。比如长电科技啊,是全球的封测大涨之一,技术全面,产品线覆盖了从传统封装到最先进的精元级封装和系统级封装。 通富为电则通过与国际大厂深度合作,在高性能计算封装等领域实力强劲。华天科技啊也是国内封测三强之一, 规模和市场占有率都很高。还有像金科科技则专注于传感器等领域的晶元级芯片尺寸封装,他们共同构成了国产芯片走向应用的坚实基础。 封装环节同样需要一系列特定的材料,主要应用保护、连接、散热这三大领域啊整体的市场规模约占了半导体材料的三成到四成,所以也是非常的重要。 首先是封装基板,它是芯片与外界电路板之间的核心通道,其中深南电路、兴森科技、盛宏科技是这一领域的攻坚者,产品已经应用一项存储逻辑芯片 等高端处理器的封装。第二类是环氧塑封材料,用这种材料把芯片包裹起来,防潮、防尘、防机械磕碰。其中华海城是国内的主要供应商之一。 宏昌电子啊则提供了上游的环氧树脂材料,还像飞凯材料这类公司,也在为 kovs 等先进封装提供适配产品。第三类是引线框架和箭头丝,他们共同负责了芯片内外电路的连接,引线框架是芯片引角的基础框架, 其中康强电子是这一领域的龙头,而箭头丝则是连接芯片内部焊点和引线框的微细金属丝,其中康强电子和新会在这一领域扮演关键角色。最后还有 烤热材料的雅阁科技,底部填充胶的德邦科技啊,都实力不菲。兄弟们,博哥半导体材料第四章讲解结束啊,喜欢看的点个关注,我们下期见!

气缸啊,左移,左移, 然后这是自动的,手动里面我也有一个程序,也有个小小的程序,比如这里用 m 啊二点零,这是手动操作的,好,在这里再加一个线圈, 然后这里用圆母三十点零,那这里的话,我就把它定义为 啊手动横移,左横,手动左横移吧,一个意思,左横移输出啊, 好,这个三十是左横移的,然后自动这里 m 二十是自动的,这个时候我在这个汇总这里是不是就可以合并了,对吧? 我们看一下自动,我们把这个 m 二十取它的长开点,这里的话,我们才输出一个 q 点, q 一 点零,假定我这个 q 一 点零是这个控制电磁阀的,是吧?横移左横移 啊,电磁阀,电磁阀啊,那自动有了,手动是不是也有? 是不是手动也有?那如果这种情况我们就可以查出来了,比如说正常运行的话,应该是可以控制这个 q 一 点零,那 如果这个时候 q 一 点零,它没有输出,没有输出的话,我们首先就是找到这个汇总输入这里其他子程序我们都不用看,找到汇总输入这里,哎,现在是自动运行情况, 为什么这个 q 一 点零没有输出啊?原来一看,哎,这个 m 二十点零原来常开的没有接通,那它为什么没有接通啊?它这个是在自动里面,哦,那我们就不用看手动,直接看自动, 知道吧,直接看这个自动的子程序,哎,这个原来是这个 m 零零零,这个条件没有满足,我们就可以追溯,知道吧?追溯这个问题点怎么查?怎么解决问题, 明白我的意思吧?这样的话就可以解决问题的话有个条理性, 条理性我一步一步来追溯,我不用看这看这个现因为现在目前正在自动运行的模式,结果他没有输出,那我就直接看自动的。 那假定的话,你按照传统的方式来写的话,那你这个手动自动都是用信信化编程,全部是在这个主程序里面写了一大堆,那你每一段程序你都要仔细看,看起来就那样就不大好,知道吧?效率就降低了。 所以紫程序的话就是条理清晰,提升效率啊。我通过这个演示的话,这个小小的一个演示,希望大家就能够知道这个紫程序的优势在哪里, 知道吧,西门子里面的话,它讲究的就是一个结构化,一个快,它是以这种形式啊,好吧,这个就是常规的这种用法, 而我们现在这种用法的话,其实是属于这个不带参数的。 不带参数?什么叫不带参数?也就是说他这一个你看广角的话,只有一个死零端,没有任何的广角, 是吧?没有任何的广角,那假如说我需要封装成一个功能块呢,知道吧? 然后我们现在看一下这个就是这句话的意思。好,中断子程序,我们先先不用看才 那子程序的特点,子程序不调用就不扫描,是不是提高了 cpu 的 响应速度,然后子程序调用条件断开子程序内的线圈,保持断开前的状态,就是没有扫描了,但是他的线圈还是有输出。 然后定时器等指令都需要注意,要注意, 也就是我们这个定时器的话先不要用才尽量的啊,定时器这块不要用到这个带仓鼠的里面去吧,尽量的知道吧。如果你要用的话,那你可以用这个系统 参数怎么用?我们不是学了那个自加一指令吗?加一指令有没有不清楚的? 哎,不是,这里只是运算这一个嘛。 耶,加一在哪里啊?我去运算啊,在啊,这个吧,是不是? 那我们就直接用这个,比如说 v b 零一定要用的话,这里 v b 零这里加一个 sm 零点五肯定是可以的。 sm 零点五 秒脉冲,然后再加一个上升沿念, 知道吧?每秒自家用。这里我没有用这个 t 三七啊,没有用电磁器啊,相对于我,我用的是这个自加一的情况,每秒钟加一个一, 知道吧?当它等于多少数值的时候,就作为一个条件满足,在这个地方,比如说用一个比较, 比较,这里是属于自结,那我们就用这个,比如说 v b 零等于五秒的时候,哎,条件就满足了嘛,知道吧?不是说一定要用 t 三七怎么样怎么样?不是的。好吧, 好,我们现在看一下这个 内存的话,这个它有条件,这个我不建议大家用子程序调用子程序这个意思不建议大家用, 要用的话我们就直接在这个主程序里面直接调用各个的子程序就可以了, 知道吧?不要出现在自动程序里面,又调用这个汇总的输入程序,然后手动程序里面又调用自动程序乱了,知道吧?这样乱了,完全所有的子程序都在这个主程序里面调用就行了, 直接在主程序里面调用啊。好,这一个的话就是属于这个带参数的了,带参数的 包括使用局部变量的这个库,那我们再继续往下看。好,这个是不带参数的子程序啊。好,这个是加,加一个什么所谓的密码,你加了密码的话,人家就看不到你的密码了, 但是我们现在是在学习阶段,就没必要啊,加那些密码给给工作带来很大的麻烦事,给学习啊。然后我们看一下这个带参数的, 你看啊,这个我直接把它清掉吧,搞得有,你看啊, 变量类型它是 i n, 我 们把它理解成是输入应 out 呢?既输入又输出 out 呢?那就是只有输出,然后每一种都有这个数据类型, 数据类型它可以是布尔量、自结自蝴蝶数都可以。 然后这里的话就是我们要给这个定一个名称,定一个名称啊, 我们这里不需要规定一定要用什么英文单词,不需要直接用中文就可以了。但是这里有一点要注意,这个音 out 的 话,它是直接 既带输入又有输出说明输入,这里我们可以分配一个地址给他,然后我们来演示一下,可以吧?那在这里 这个是不带参数的,没有局部变量的,不带参数的。好,这个是带参数的,也就是有这个变量地址的,我们在这个子程序里面相对正反转控制的这个子程序里面,这个变量表里面定义的地址 都是属于局部变量地址。局部,局部,那只能在这个子程序里面用啊,你在其他的子程序里面用不了的, 知道吧?所以它叫局部啊。那我们看一下定义的正转启动是输入类型是过量、反转、停止都是, 然后这里有一个正转输出,反转输出,这个是一个输出的,所以我们定义好之后,然后就开始写程序, 写程序你看启动什么,正转有自锁,反转也有自锁,而且也有负锁的情况,你看 l 零点四是不是创了对方的这个,是吧? 然后一样的,零点三这里藏币点,也是把对方的这个线圈的藏币点引过来,穿到自己的线圈这里来,也就任何时候不会同时输出嘛, 对吧?好,这个就是梯形图,然后这个调用的话,我们是在主程序里面直接调用,它出来之后,你看只要有输出的就是在右边,那输入的话呢?那就是在左边, 然后在这个外面这里我们就单独给他分配其他的地址就行了。至于里面怎么控制的是这个子程序里面要写的程序, 知道吧?要写的程序,所以这个就叫带参数的子程序啊。然后这里的话我演示一下给大家看一下,然后我重新进一个,好吧, 不保持,然后把这个通上电,然后我这里先演示一下,这里不演示的话,你们应该不清楚那个音 out 的 意义, 知道吧?音 out 的 意义你可能可能就不大清楚啊,是蒙的,对吧?呵呵,确实。嗯, 行,我们现在进一个这个奇宝停的,好吧?比如说我就把这个秘密 启动奇宝停, 然后我首先先把它调用啊,先不用调用吧?起保停,然后这里的话我先定义,然后啊启动按钮, 然后首先定义一个数据类型,这是停止按钮啊,然后这里 就两个,好吧。嗯,好,输出的话我们来搞一个输出,故意犯个错误再说,好吧?好,我现在就直接写入, 然后我们定义了,直接用就行了,然后再是,嗯,长臂,然后停止按钮,然后再是线圈, 然后输出,输出一。好,这里这是敞开,然后也是输出,这里的话我们就直接进去吧,往上去。 好,就这样这么一个简单的东西。好吧,好,我在主程序里面来调用它拖过来。哎,这个输入的话是不是在左边?输出的话在右边?好,我这里再定一个,这个要什么零点零, 也是长期可以使用它。好,再定义一个这个常开点,比如说 i 零点零,好,再复过来, i 零点一,好,这里 q 零点零。 好,假如说有两个的话,咋整?也就是我有两台电机需要启保停,这个是电机一的, 电机一的,那这一个呢?电机二,好,是吧?好,我现在直接把这个直接再这样弄一下,在这里。 好,改一下就行了,零点二三,那这里直接负过来就行了。 q 零点一,可以吧? 好,我们下载进去,故意让它出现一个内鬼,好吧,哈哈哈,看一下搜索啊,出来了。 好,我们现在直接断开 啊,先断开,然后现在先停掉,我们看一下这个输出的状态啊,比如说我在状态图标里面也可以看出来的,没事的。 q 零啊, q 零点零啊,我监控现在是 q 零,零零为一。好 啊,实际上这里是有鬼的,你看我现在直接把它停掉, 你看它两个都有, 它会同时输出啊,你看到没有?我现在把它断开,然后我再启动第一台电机的启动按钮,可以吧?我第一台启动。好,这个第一台已经启动了。 好,然后我现在再次把它断开。好,他期待,你看他为什么两台电机都运行了,但实际上这里又没有输出,是不是?所以我这这里的话,我们就直接在是启动另外一台, 他反而这里不受控制了,你看他实际上只有一个输出啊,只有一个输出啊, 那这样的话就达不到我们的控制要求,我们的要求是电机一和电机二,他们是叫腹部干涉,可以当着想怎么启动就怎么启动,是吧?想怎么控制就怎么控制,然后我们再试一下, 我们现在已经要让他让第二台电机要启动啊,第二台电机启动的话是这个 q 零点一啊,但实际上他并没有输出,没有输出,那这种情况的话,其实就是出现了一个内轨有问题啊,然后我们现在再把它断开, 停掉的话是电机一停止,我让它停掉啊,停掉了,已经确实停掉了,那我们现在再把它启动 第二台电机,你看第二台电机,我启动了,它反而是启动了,这个第一台电机启动,是不是说明就有内鬼?有情况? 那这种内鬼的话,其实就是我们这个局部地址的因 out 在 作怪,哈哈,知道吧?他在作怪,那我们现在打开紫成穴啊,已经断开了啊,在这里看吧, 就是这个输出一,这里在作怪。也就是我们没有分配一个啊,自带背景的这个内存 分配存储单元给他,没有分配给他。假如说我们把这个输出一放到这个音 out 里面来,把这个清掉,这样就可以了,然后后面我们再重新调用一下。 怎么调用我们再继续看,我们先把这个删掉,可以吧? 过来,然后这个啊,这里这是第一台的, 然后这里这是第二台的。那如果有第三台一样的可以用,我们继续吧搞三台来看看有没有 啥影响。好吧,那我这里一样的输入一个 q 零点零,没问题吧?这里 q 零点一。好,这里,那我一样的把它负过来,再负过来这里连起来就行了。 那这里的话我们用 i 零点四吧,好吧, i 零点四,那这里呢? i 零点五 啊,这里 q 零零二。 好,我们来看一下这三台电机,那要求的话也是说不要给它相互影响到,不要相互影响到你,你控制你的就行了,不要控制人家的,怎么样怎么样。好吧,好,我们下着进去。 好,我们现在在监控,然后这里是已经有,然后我们把它断开, 然后我们现在直接转到图标这里,我以这个地址吧,绝对地址非应该地址,没有冲突吧? 二零零零点,一,零零二零三零四零五,是吧?没有冲突吧? q 点也没有,没有冲突吧?对,好,我们看一下装的图标, 然后也监控好这里,然后现在我们是已经发现 q 零点一和零点二是有量,是吧?你看也有量嘛?那我们现在单独停掉这个电机二 q 零点一, 看看能不能停掉,你看它可以单独停掉,单独停掉,但是 q 零零二,我发现并没有啊,控制这里,我注是搞错了,哎,等一下啊, 好,这个再看一下。好,我们现在在单独停掉这个 q 零零三也是电机三的,可以吧?已经运行了这里,你看我单独停掉它, 你看它可以单独停掉吧,然后我现在单独的啊,这个是 i 点, i 点必须要强制。好,我现在单独启动电机三, 你看它是不是单独可以启动自己啊?自己加的这个 q 点,人家加的是没有受影响吧? 没有。好,我现在断开启动按钮,断开一样的保持住了吗?好,我现在启动第三台,我们来看一下其他的有没有影响。好吧, 你看没有影响吧,我想启动哪一台就启动哪一台,人家不受干扰,不受影响,然后我现在要停掉第三台, 你看他这里是一对吧?嗯,好,你看他可以单独控制自己的吧,人家电机一的没有受到影响,所以这一点的话,就是因 out 这个广角和 out 的 这个直接的影响 为什么可以保持住呢?这一点就是涉及到我们,比如说这个 q 点, 它是作为输入又可以作为输出了,输入的是什么?它接受了这个外部 q 零点一的这个状态已经给过来了, 输出呢?就是直接显示出来了,相当于它多了一个功能,明白我意思吗? 啊?也就是说我们这样吗?我们控制它的时候是不是在这个子程序里面控制这个 i 零点二了,对吧? l 零点二是属于输入又输出好,我们启动它之后 给过去之后相当于给过去了,然后再经过 p、 l、 c 的 那个扫描这一块,在下一个扫描周期的时候,他会将这个上一次的这个结果又给到这个输入这里来了, 明白我意思吗?他又给到这个输入这个环节这里来了,那这样的话他就一直可以保持住他的状态, 他就可以一直可以保持住这一块,有没有疑问?哈哈哈,可以提一下,没事的,那我再打开状态图标, 对,可以,这个就是很大的影响了。 对,相当于我输出的话,是已经在子程序里面已经启动了。对, 对,相当于然后输入的话,在第二个扫描周期之后,也就是他启动的第二个扫描周期之后,他又将这个 q 零点,比如说 q 零点一的状态又反馈到这个输入里面来了, 明白吗?因为这个 q 零点几是属于这个选举的地址,是属于选举的地址, 这种情况的话,我们就可以把它定义为是可以带这个保持型的,然后腹部干涉,所以他就可以做到这一点了,他每一个都可以,你看,那假定 我们这里是 q 零零零,这里填上 q 零零零,那效果就不一样哦, 知道吗?因为我们这里分配给他的是不同的地址啊,知道吧?所以他输入的时候,在启动的时候,下一个扫描周期,他就将这个已经启动的这个地址通过输入的形式又返回到这个子程序里面去了,又返回进去了, 这个点有点不好理解,是吧?这一点的话在薄图里面叫 d b 背景块, d b 块, 知道吧?我们在两百 smart 里面的话,还没有着重注重,这一点还没有着重,他只是说了一下啊,这个紫程序可以啊,用做不带参数的,也可以用做带参数的,知道吧? 那通过这一个练习的话,我们学会了什么东西呢?也就是如果需要它保持的话,我们就直接把它定义为 inout 腹不甘舍, 可以吧?如果你不需要它保持的话,那你就直接定义这个 ot, 也就是我们只需要一个输出的话,那你就定义 ot 就 可以了喽。 如果你希望这个功能快止尘器确实是好用,哎,我还用到其他的电机上面,是吧?那你就把它需要有单独腹部干涉的,那你就把它定义为 inout, 知道吧,就可以了。 然后这一块的话涉及到一个,我还希望把这个功能快用到其他的项目中去 用到其他的项目中,也就说不不限于只用这一个项目,我要把这个子程序定义为库 定义为库,比如说我把这个把它清掉,哦,我把它现在是监控模式,我把它再取消。监控啊,取消,比如说我在这里我把它把删掉。 啊,进不了一次吧。那我就先打开库文件夹,我把这个 齐齐宝婷的啊把它删掉,这个是顶动夹子锁,是我们的练习题,练习题等,然后我现在再把它把这个库子里把它直接深层一下。这里我要把它, 啊,怎么是在这个里面呢?怎么又是奇葩亭? 没事,这个是纯属路径。那我们现在定义一下酷为镜,我把这个把它删掉看一下, 打个酷。好,我把它删掉。这个 啊,这样吧,我看一下它是什么裤子,你再说吧,我看一下它是什么东西。 裙子,叔叔,这里其实是有一个,有一个我们就直接把它删掉也可以,我觉得 这个把它删掉看一下新脚裤也有,然后再次刷新一下, 啊,起跑挺没有了是吧?起跑挺没有了吗?顶多之首我这里是有一个的,然后我现在要将这个裤子内我先关闭,它才关闭。 将裤子呢命名为裤子呢,将这个功能块定义为裤子呢,在其他的项目中也可以使用。好,我现在直接把它穿进裤,可以吧?好,我这里就把它定义。为什么呢? 起保停,启动起保停啊,然后默认的路径还是这个路径,然后我这里也改成启动起保 快。 好,下一页这里的话就我们又就要选择这一个了。有,在这里 我们把它添加进来,有了,意思就是我们尽力的,这个功能快啊,带参数的功能快,尽力的好,下一步 这一个的话,我们其实可以把它呃,删除也可以啊,上一步 啊,没事没事,这个也我们已经有了,这一个就行了,七宝亭就是这一个。好,下一页需需不需要密码?我们不用,先不用。好,生成 好,他就已经告诉我们了,已经写进去了,我们来打开库,这个时候其实是看不到的,还没有,你看没有嘛?七八天没有吧。那我们就刷新一下, 刷新一下,然后再把这个程序把它保存一下,我们不用。好,再把它断开, 断开之后我们再重新打开软件,新建一个项目,相当于。好吧,这是空的了,我们来看一下库, 你看这里有了吧,所以这个就那我们直接在其他的项目中也可以使用了。那就是第二个扫描周期的时候,他会记录上一个扫描周期的状态,然后再通过这个输入的广角的形式再反馈回来,所以他能够保持住。 那我写一下吧,不然的话这个有点尴尬啊。这样吧, 启动时为第一个扫描周期,启动后, 启动后的启动后的第二个少周期 加上一周期的状态,通过 因管脚反馈到啊子承绪重, 因此能保持住 负,然后多个多个控制对象。十、腹部干涩, 腹部干涩,然后这里输出的话,这里我还有一个, 哦,是不是就是说,比如说我按一下二零点一了,它这个周期的是启动的,对,但我按一下就是另一个,另一个是单独的了,因为我们在 i 这个 i out 这里,我给它命名的是不同的地址,在广角那里,它就又回到这个七号厅里面重新启动一遍,对, 就是因为我们在这个广角这里啊,腹部干涉了吗?你看我直接发到群里一下,你这个要记一下,等一下啊,因为我们是这样子的,然后等一下啊, 主要的是什么原因呢?我们在这个广角上面 耶,就是我们在有多个子程序的时候命了不同的地址,明白吧?在这里, 那我这里辅助用 m 十点一,然后这里的辅助用 m 十点二,他用了不同的地址给他反馈回来, 对,这种情况就会出现,能够保持住腹部干涩,但是如果你没有分配他反馈的信号,那么他始终就有影响了。你把这个 辅助改为这个 out 的 话,他没有反馈了,那你启动的第二个扫描周期没有反馈了,那咋整啊,知道吧,所以这一点的话一定要注意一下, 好吧,啊,一定要做好笔记,做好笔记,不然的话你后面的话真的会在现场追的急,然后你又压力那么大,然后最后查来查去就是这个音 out 在 作怪, 就是因 out 在 作怪。这里的话一定要注意我们给他分配的地址,不能一样,不能一样,如果一样的话,那你就失去了这个控制,多个控制对象的这个意义。 好啊,不一样的地址也刚刚符合。我们控制不同的对象嘛,刚刚符合嘛,是吧?哈哈, 好吧,大家也可以去做一下练习。做一下练习,好吧。啊?好好,我发到群里,这个可以。

作为前端开发,你是否遇到这些坑?就是你封装组建缝隙很差,然后换个项目有可能重构。而且面试时候,特别是被问到组建设计思路,你就只知屋收传对吧?包括自己写的组建也是可能配合同事也又难用又难改。 那这个打好,这个组建封装用完东西在面试以项目里面都非常加分的。那其实这个组建设计的封装不仅能提升这个 项目开发效率,而且是面试的很多加分的利器啊。一些大厂的面试官额非常看重会选人的组建设计思维,因为他直接反映的就是代码功底,功能化。那结合我多年一线开发经验, 包括对组间库的这些深度裁剪,我总结出了十六条经验啊,你掌握这些技巧,能够在面试中脱颖而出,拿心心仪的 offer。 那 么第一就是基础属性要兜底,设计兼容,灵活扩展啊,就是任何组间都默认应该支持 class name 和 style 这两个旧属性 啊,因为这是组建灵活的底线,通过属性集成,就可以轻松自定义修改样式,不用再改原码了,因为你不可能每次加东西要去改组建原码啊。第二条原则就是注视要规范,清晰易懂,提升写作效率。 第三就是导出要规范啊,命名要明确,便于调试定位,就是你导出组建的时候啊,命名也要写清楚。第四就是入参的约束,就是组建的入参,对吧?就是要明确类型,而且公共组建尽量别用媒体, 这样减少这种错误的使用,精准的定义。那第五点就是量尺设计啊,隔离冲突,并且要支持主机定制。 第六点就是集成透传,兼容扩展,减少漏成本,就是二次封装组建的时候啊,你不要逐个提取属性绑定到基础组建,推荐使用什么 extends 继承基础组建的属性, 然后用加减减减 rest 承接所有传入属性,就自动透传。那第七就是事件配套啊,就是你组建内部操作导致 ui 变化时,必须提供对应的钩子,比如 on, change 啊等等啊,让使用者能够感知变化,自定义处理。 那第八就是组建要支持 ref 绑定,并且要预留接口,暴露一些自定义方法。 那第九就是自定义的扩展。要预留入口啊,比如说组建内部固定渲染逻辑或者计算的逻辑啊,需预留自定义的入口,比如说 render 函数啊,就让使用者能够覆盖默认逻辑就无,也是无需改原嘛。 那第十就是组建同时要支持售控模式,售控模式就是外部控制状态和非售控模式就是内部管理状态啊,这种 就是降低数门槛,而且很灵活。第十一就是最小依赖兼收藕和提升兼容,那就尽量不要引,不必要依赖包对吧,尽量自行实现逻辑。 第十二就是单一职责啊,拆分功能,提升服务性,就是一个组建执执行一个核心的功能。 那第三呢,就是业务组建,这也是面试常问的啊,要内置逻辑,业务组建呢,要将复杂的业务内置到组建内部啊,避免使用者重新要变现个业务代码啊,使用者只需传原始数据,就他要把逻辑内置。那第十四就是深度扩展 啊,就如果说组建需要支持树形嵌套辅导数据啊,那你需要自己通过低规把这个组建实现无限层级,不然到时候如果固定层级不好改,那第十五就多语言,就是你尽量可配置化,国际化,对吧? 那文案要支持自定义,不然到时候如果换个语言,你组建那个文案,如果固定了,他改不了,那第十六就是语义化。秘密啊,尽量就是 降低利润。那最后其实就这些原则啊,当然你去为什么这原则能帮你拿 offer? 因为在大场面之中,组建设计是很高频的考验,因为他通过你的回答可以判断你是否有工程化思维。代码附用写作意识,能把这十条逻辑原则搞懂了, 你写代码也好,写高质量面试也能展示设计速度。但是如果你想让你的简历凸出这些,组建设计工程化核心亮点,面试时候从人应对这些问题,避开一些求知坑,高效拿到新的 offer。 那 么我提供一个前端简历面试辅导 和前端求人培养,结合我多年的一线开发经验和面试逻辑,可以帮你针对优化简历,模拟面试啊,从求职到拿勺子,弯路早上岸,如果你需要的话可以报名。

现在我们来到剑河工序,这个工序也常被俗称打线。该工序以高纯度金属思维导电戒指一托高精度剑河设备的微米级定位技术,将芯片表面的焊盘与导线、铜线或铝线将框架之引角进行精准对位与金属融合。 其核心功能是实现电气导通,保障连接可能性,支撑微型化集成。

封装成型环节中,芯片被环氧树脂或木塑料包覆,以防潮防震并增强结构强度。紧接着是电镀对引线框架的外部引角进行表面处理,提升可焊性并防止氧化。 之后进行激光打标,将芯片型号与生产信息清晰打印,切经成型阶段,再将连在引线框架上的芯片分离成独立单元,最后通过功能与性能测试,确认每一颗芯片都能稳定运行。 如今,随着摩尔定律逐渐放缓,芯片性能的提升越来越依赖这层看似平凡却事关重要的封装。下一期,我们将走进先进封装的世界,看看性能突破的新路径。

投标文件封装不好,直接废标?前几天有一个朋友问我投标文件封装的问题,因为他们做了投那个投标文件呃贴上了封面,然后问我这个密封条还需不需要贴,贴几个, 一般呢,在实际招投标里边,很少会遇到因为呃投标文件封装的问题导致不被接收,或者是呃开标书检查的时候出问题的,这种情况很少, 倒是遇到过,因为这个比如九点开标迟到了被拒收的,这种情况倒是有,但是没有遇到过,不代表标书封装就可以粗心大意, 一般标书封装呢,需要贴封面和密封条上面的内容呢?招标软件里一般会写的非常的明确,一般封皮呢,要贴到密 封袋或者是信封的正面盖章,注意这个密封条,因为密封袋和信封是有两个口的,上边一个,下边一个,下边那个口一般呢他会粘,粘上有的粘的很结实,有的粘的不结实,这个需要自己看一下。 呃,我们正常最保险的情况下是上面上下口都贴密封条,我们一般都是这么做,贴完盖章,有的也需要签字。 如果标书放在这个密封袋或信封下面,那个口粘的非常的结实,当然是自己判断了,如果有把握在密,在运输过程中不会出问题,那么也可以在上面开口那个地方贴一个密封条也可以。 以上呢,是这个标书装电完封装的问题,需要大家注意。还有呢,就是遇到过因为 标书太厚,在装订完没有仔细的检查结果,在评标的时候发现里面有很多的活液散印,没有装订上结果这个标书这家单位直接导致被废标, 所以装订完一定要仔细检查一下,因为好多装订公司他不会给你检查这个的,主要看看是不是都装订好了,有没有散月活液,确保万无一失。