PCB
  • 2024-07-01固件的提取以及部分PCB基础
    固件固件的基础定义:固件(firmware)一般存储于设备中的电可擦除只读存储器(允许用户通过特定的电子方式复写存储内容,在【工作情况下是只读的,并且关闭电源仍存储数据)EEPROM(ElectricallyErasableProgrammableROM)或FLASH芯片中,一般可由用户通过特定的刷新程序进行升级的程序。一般
  • 2024-06-24PADS进行PCB设计学习笔记
    我们在Cadence里面绘制完原理图时,打开PADSLOGIC软件,导入原理图,然后链接到PCB中,可以实现交互式设计,有利于各个模块的布局。在进行PCB设计之前,需要先进行一些设置。设置板框选中板框在特性里直接设置板框(板框在所有层都有)要在板子上挖洞直接选中特性里面设置板框挖空区。元
  • 2024-06-18硬件开发笔记(十九):Altium Designer 21软件介绍和安装过程
    若该文为原创文章,转载请注明原文出处本文章博客地址:https://hpzwl.blog.csdn.net/article/details/139706278长沙红胖子Qt(长沙创微智科)博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…硬件相关开发
  • 2024-06-17操作系统第二章进程的描述与控制
    1.什么是前趋图,为什么要引入前趋图是一个有向无循环图,用于描述进程之间执行的先后顺序。为了更好的描述程序的顺序和并发执行情况 2.为什么程序并发执行会产生间断性特征程序在并发执行时,由于他们共享系统资源,以及为完成同一项任务而相互合作,致使这些并发执行的程序之间形成
  • 2024-06-16基于条件生成对抗的PCB板缺陷数据集生成方案
    《十年一剑》苍茫蜀山觅仙踪人间韶光几度莫负好花好景前世约今生盟翻覆六界啸聚五灵舍却三生石刻补情天再塑苍穹公司项目,已申请专利。深度学习作为新兴技术在PCB板外观缺陷检测领域蓬勃发展,因其自主学习样本外观缺陷特征避免了人工设计算法的繁琐,其精准的检测性
  • 2024-06-15目标检测数据集 - PCB板表面缺陷检测数据集下载「包含VOC、COCO、YOLO三种格式」
    数据集介绍:PCB板表面缺陷检测数据集,真实采集高质量PCB板表面含缺陷图片数据,数据集含多款不同PCB板高清表面图片数据,包括俯拍正拍、旋转拍摄姿态。数据标注标签包括missing_hole、mouse_bite、open_circuit、short、spur、spurious_copper六个缺陷类别;适用实际项目应用:P
  • 2024-06-14处理机调度
    目录第1关:先来先服务调度算法任务描述相关知识先来先服务调度算法FCFS周转时间和带权周转时间编程要求分析:答案: 第2关:短作业优先调度算法 任务描述相关知识短作业优先调度算法SJF周转时间和带权周转时间编程要求分析: 答案: 第3关:高响应比优先调度算法任
  • 2024-06-14Allegro中PCB抠图并重排位号的技巧
    程序员群里有个自嘲的说法,“Copy-Paste”是第一生产力,硬件工程师其实也大差不差。将多个来源的原理图拼凑到一起难免会出现位号冲突,有时候又想复用来源图纸的PCB设计,改变位号导入可能之前的器件全部飞了,需要重新Layout,耽误大量时间,不修改位号又没办法导出网表。实在是个头疼的问题
  • 2024-06-14Allegro光绘Gerber文件、IPC网表、坐标文件、装配PDF文件导出打包
    Allegro光绘Gerber文件、IPC网表、坐标文件、装配PDF文件导出打包一、Gerber文件层叠与参数设置二、装配图文件设置导出三、光绘参数设置四、Gerber孔符图、钻孔表及钻孔文件输出五、输出Gerber文件六、输出IPC网表七、导出坐标文件八、文件打包一、Gerber文件层叠与
  • 2024-06-13用立创EDA绘制一个使用51单片机P3口进行八位流水灯的控制的PCB板。
    文章目录概要整体架构流程技术名词解释小结概要使用立创EDA绘制一个使用51单片机最小系统,并使用P3口进行八位流水灯的控制的PCB板。整体架构流程整体由四部分构成:51单片机选择STC89C52RC,价格便宜,下图为51单片机的端口图。EA端为高电平(优先读取内部存储)。上拉电
  • 2024-06-09Altium Designer (AD20)常用操作二(持续更新)
    目录引言:    今天在公司我给同事通过邮箱发了一些原理图和PCB文件,然后他下载以后在使用的时候出现了一些问题,这些问题我想大家也经常遇到,无论是高校里,硬件平台师兄师姐师弟师妹之间的传承,还是企业里面老带新之间的文件传递。都会出现你获得原理图和PCB不一定是在同一
  • 2024-06-09立创 eda 标号相关
    编号起始嘉立创EDA的原理图的元件编号是全局的,即使你创建了多页原理图也可以保持编号连续性。当你放置元件在原理图时,编辑器会帮你自动增序编号,不需你进行手动编号。当然你也可以进行手动修改指定。双击编号,或者点击它,在右边属性面板修改。编号冲突若你的原理图和工程下存在两
  • 2024-06-08一遍学会在AD中建立自己的专属库
    一、AD中库的建立1、打开AltiumDesigner软件,新建集成库工程。2、在新建的集成库工程下新建原理图库和PCB元件库3、保存工程    依次保存PCB元件库、原理图库和集成库工程。可以更改文件名称这里我更改为PCB库、原理图库以及将工程命名为集成库。二、嘉立创下
  • 2024-06-05pcb-ruler
    白嫖PCB尺子--简易教程成果展示5把尺子所需材料:一台电脑(手机也行)可用的网络手STEPs进捷配官网,注册一个账号。之后进入在线计价的pcb计价页面,填写好我打框的参数。其他都直接默认。开始立即计价,选择免费的立即下单,加入购物车。在购物车结算中选择
  • 2024-06-057月6日烧板记录
    基于mcu的数控稳压源失败记录又名-darkarc的烧板记录和错误回顾错误回顾原理图纸上版本原理图和画在eda中的原理图不同,并且由于检查的疏忽导致在原理图就出现重大问题,此项目中的问题在于电流采样芯片的电流流向控制出现的重大失误,导致最后的pcb只能使用两个大而粗的飞线才能修
  • 2024-06-05MOSFET驱动电路(EG2104)选型及PCB设计要点
    一.驱动电路EG2104驱动芯片带SD脚,防止上电自启动,SD直连单片机,上电初始化为低电平,先输出pwm,再把SD置高即可(SD为1时驱动芯片才工作)自举电容:通俗来说就是上管的s级不像下管的s级一样是GND若想使上管导通,Vgs>Vth,栅极就得在s级上把电压抬高从而导通(最好选1206封装的NP0和C0G电容
  • 2024-06-05Allegro如何去掉PCB内层未使用的过孔孔环?
    Allegro如何去掉PCB内层未使用的过孔孔环?Allegro铺铜被过孔大量割断,如何处理?在用Allegro进行PCB设计过程中,遇到铺铜铜箔被焊盘大量割断,导致铺铜不完整,这样就会导致铺铜过电流太小,影响板的性能,会导致板工作不稳定,严重的甚至不工作。如下图。解决办法:是去掉内层未使用的过孔
  • 2024-06-04谈一谈手持万用表,优利德,胜利,是德科技,高美,日置
    入坑万用表有两年了,总结下我这两年入坑的经验1.绕不开的福禄克,15B系列性能是真的差,但是做工真的好,算是做工最好的,速度慢,不过外壳和PCB做工本人觉的是最好的。福禄克算是比较贵的,17X系列,87V系列这俩系列唯二推荐的,其他系列除非收藏爱好不建议搞,F187停产了,估计是都用了MSP430单片
  • 2024-06-04操作系统复习(持续更新)
    进程概念动态的,程序的一次执行过程,同一个程序多次执行会对应多个进程当进程被创建时,操作系统会为该进程分配一个唯一的不重复的PID号进程的组成进程控制块PCB操作系统会记录PID、进程所属用户、分配资源的情况、进程的运行情况,保存在PCB(进程控制块)中。程序段和数据段进
  • 2024-06-03西屋板卡1A90335G26
    PCB板就是印制电路板,又称印刷电路板,是电子元器件电气连接的提供者。PCB板按照线路板层数可分为单面板、双面板、四层板、六层板以及其他多层线路板。由于印刷电路板并非一般终端产品,因此在名称的定义上略为混乱,例如:个人电脑用的母板,称为主板,而不能直接称为电路板,虽然主机板中
  • 2024-06-02Linux 进程
    1.什么叫进程答:一个已经加载到内存的程序,叫进程(任务);1.1一个操作系统可以运行多个进程,可以跑多个任务;1.2任何一个进程,在加载到内存的时候,形成真正的进程,操作系统要先创建描述进程的结构体对象——PCB,processctrlblock——进程控制块(进程属性的集合)——struct结构体1.3 
  • 2024-05-31PCB 板上为什么要进行沉金和镀金?-健翔升pcb
    沉金和镀金的作用1.提高导电性沉金和镀金都是为了提高电路板的导电性能。金是一种极好的导电材料,尽管它的成本较高,但在电路板的关键部位使用金涂层可以显著提升电流的传输效率。2.防止氧化金的另一个优点是不会像铜那样容易氧化。这意味着经过金处理的PCB在长期暴露于空
  • 2024-05-30Linux——线程(线程概念)
    目录一、细粒度划分1.1、堆区细粒度划分1.2、物理内存和可执行程序细粒度划分1.3、虚拟地址到物理地址的转化二、线程概念2.1、基本概念2.2、线程优点2.3、线程的缺点2.4、线程异常 2.5、线程用途三、Linux下的进程和线程一、细粒度划分1.1、堆区细粒度划分 
  • 2024-05-29【SCAU操作系统】实验三单处理器系统的进程调度python源代码及实验报告参考
    一、课程设计目的        1.加深对进程概念的理解,明确进程和程序的区别。        2.深入了解系统如何组织进程、创建进程。        3.进一步认识如何实现处理器调度。二、课程设计内容        编写程序完成单处理器系
  • 2024-05-28线程概念浅谈
    1.为什么要有线程我们知道一个集成应用场景需要多个进程同时调度执行各自的功能,那么多进程的本质就是产生多个执行流,每个执行流执行不同的代码和功能,但是一个进程由PCB(task_struct)、进程地址空间、页表、文件描述符表等资源组成,是一个资源集合,创建的开销较大,那么为了满足用户的