Altium Designer布局效率飞跃:快捷键与自动化技巧全解析

Altium Designer 19快捷键全解析:从原理图到PCB的效率飞跃指南 在电子设计自动化(EDA)领域,软件操作效率直接影响项目周期与设计质量。其核心原理在于通过减少鼠标依赖,将高频操作转化为肌肉记忆,从而将工程师的注意力聚焦于电路设计与问题解决。掌握快捷键的技术价值在于,它能将重复性、机械性的操作时间压缩到极致,是实现从原理图捕获、PCB布局到生产文件输出全流程流畅协作的关键。在高速PCB设计、复杂多层板布局等应用场景中,熟练的快捷键使用能显著提升交互式布线和层间切换的效率。本文以Altium Designer 19为例,系统梳理了其快捷键体系的设计逻辑与自定义策略,并重点解 阅读详情

Altium Designer布局效率飞跃:快捷键与自动化技巧全解析

在高速迭代的硬件研发环境中,PCB布局效率直接决定了产品上市时间和团队竞争力。传统的手动拖拽和基础交互式布局已无法满足复杂设计的需求,真正的高效布局需要深度融合快捷键操作、自动化脚本和智能交互工具。本文将彻底解析Altium Designer中那些被低估的效率工具,帮助工程师从重复劳动中解放出来,实现布局工作的质的飞跃。

1. 环境准备与个性化设置

在开始高效布局之前,正确的环境配置是基础。Altium Designer的强大之处在于其高度可定制的界面,但很多工程师只使用了默认设置,错过了大量提升效率的机会。

个性化工作区配置是第一步。建议创建专门针对布局任务的工作区预设:通过View » Workspace Layouts » Create Workspace保存当前布局,然后进行优化。将PCB面板、PCB筛选器和Properties面板并排放置,减少鼠标移动距离。对于双显示器用户,可以将原理图放置在副屏,PCB主屏专注于布局操作。

网格系统优化往往被忽视,但却是精准布局的关键。根据元件封装尺寸设置合适的捕捉网格:

  • 元件布局阶段:0.5mm或1mm网格
  • 精细调整阶段:0.1mm或0.05mm网格
  • 焊盘级精调:0.025mm网格

使用快捷键Ctrl+G快速切换全局网格设置,或通过View » Grids » Set Global Snap Grid进行详细配置。对于BGA等精细封装,建议启用Component Snap Grid,为特定元件设置更精细的网格系统。

提示:使用Shift+E切换捕捉网格的启用/禁用状态,在需要微调位置时临时禁用网格捕捉

视图配置对布局效率影响巨大。通过View » Panels » View Configuration打开视图配置,创建专门的布局配置文件:

  • 关闭所有机械层和非必要丝印层
  • 突出显示活动层(Top/Bottom)
  • 设置合适的透明度和颜色方案
  • 启用Net Color Override功能,为关键网络分配醒目颜色
; 示例视图配置要点
[Layout_View]
Signal_Layers = Top, Bottom
Mechanical_Layers = 1, 2
Silk_Layers = Top Overlay
Mask_Layers = Top Solder, Bottom Solder
Net_Color_Override = Enabled
Highlight_Intensity = 70%

2. 核心快捷键体系与自定义方案

Altium Designer的默认快捷键已经相当丰富,但真正的效率提升来自于个性化定制。根据统计,熟练使用快捷键的工程师比纯鼠标操作效率提高40%以上。

基本导航快捷键是必须掌握的:

  • Ctrl+Mouse Wheel: zoom in/out
  • Right-click + Drag: 平移视图
  • Shift+Mouse Wheel: 水平平移
  • V, F: 适合所有对象
  • V, D: 适合文档
  • Ctrl+End: 跳转到原点

布局专用快捷键需要重点配置:

  • M, M: 移动元件(可配置为单键快捷键)
  • Space: 旋转元件(移动过程中)
  • L: 切换元件所在层
  • Ctrl+Left-click: 高亮整个网络
  • Tab: 在操作过程中切换设置

自定义快捷键方案的创建流程:

  1. 右键点击工具栏选择Customize
  2. 切换到All命令列表
  3. 搜索需要设置快捷键的命令
  4. 双击命令并在Primary字段设置快捷键
  5. 建议使用功能键(F2-F12)或组合键

推荐的核心布局快捷键配置:

功能描述推荐快捷键使用频率
在矩形区域排列F2高
交叉选择模式Ctrl+Shift+X高
切换3D视图3中
测量距离Ctrl+M中
创建联合Ctrl+Alt+U中
房间排列Ctrl+Shift+R高
; 示例:自定义快捷键脚本
Procedure AssignCustomShortcuts
    Client:SetShortcut('PCB:ArrangeWithinRectangle', 'F2')
    Client:SetShortcut('PCB:CrossSelectMode', 'Ctrl+Shift+X')
    Client:SetShortcut('PCB:Toggle3D', '3')
    Client:SetShortcut('PCB:MeasureDistance', 'Ctrl+M')
End Procedure

3. 高级交互式布局技术

交互式布局不仅仅是简单的元件排列,而是充分利用Altium Designer的智能功能实现半自动化布局。

交叉选择模式(Cross Select Mode)是模块化布局的核心。正确配置后,在原理图中选择元件组,PCB中对应元件会自动高亮选中。关键配置步骤:

  1. 进入Preferences » System » Navigation
  2. 启用Cross Select选项
  3. 设置合适的缩放行为(推荐Zoom and Select)
  4. 配置过滤选项,避免过多元件被选中

房间(Room)基础布局是高效模块化布局的关键。房间不仅是一个区域概念,更是规则和约束的容器:

  • 为每个功能模块创建独立房间
  • 使用矩形或多边形房间适应不同形状
  • 设置房间内布线规则(间距、线宽等)
  • 启用Arrange Components Inside Room自动排列
; 房间内元件自动排列脚本示例
Procedure ArrangeComponentsInRoom
    Room := PCBServer.GetCurrentPCBBoard.CurrentRoom
    If Room <> Nil Then
        Room.ArrangeComponents(ecArrangeWithinRoom, 0.5, 0.5, True)
    End If
End Procedure

矩阵排列功能的强大应用场景:

  1. 电阻排、电容排的快速布局
  2. 接口连接器的整齐排列
  3. LED阵列的均匀分布
  4. 测试点的网格化排列

实际操作流程:

  1. 选择需要排列的元件组
  2. 运行Tools » Component Placement » Arrange Within Rectangle
  3. 设置行列数量和间距
  4. 选择排列方向(水平/垂直)
  5. 启用自动旋转优化连接性

元件联合(Component Union) 用于固定相对位置关系:

  • 创建模块内元件联合,保持相对位置
  • 移动时整个模块作为一个整体
  • 特别适合经常需要移动的功能模块
  • 可以嵌套使用,创建层次化联合结构

4. 自动化脚本与批量处理

当布局工作量很大时,自动化脚本成为效率倍增器。Altium Designer支持DelphiScript和VB Script,可以编写复杂的布局自动化脚本。

常用布局脚本类型:

  • 元件自动排列脚本
  • 规则批量应用脚本
  • 房间自动生成脚本
  • 报告生成脚本
  • 批量修改脚本

示例:自动创建模块房间脚本

Procedure CreateModuleRooms;
Var
    Board : IPCB_Board;
    Module : IPCB_Module;
    Room : IPCB_Room;
    I : Integer;
Begin
    Board := PCBServer.GetCurrentPCBBoard;
    If Board = Nil Then Exit;

    For I := 0 To Board.BoardIterator_Create.Count - 1 Do
    Begin
        Module := Board.BoardIterator_Create.Item(I);
        If Module.IsComponent Then
        Begin
            Room := PCBServer.PCBRoomFactory;
            Room.Board := Board;
            Room.SetOutline(Module.BoundingRectangle);
            Room.Name := Module.Name + '_Room';
            Board.AddPCBObject(Room);
        End;
    End;
    Board.BoardIterator_Destroy;
End;

批量选择与过滤技巧: 使用PCB筛选器可以快速选择特定类型的元件或对象:

  • InNet('GND'):选择GND网络中的所有对象
  • IsComponent and (Comment Like 'R*'):选择所有电阻
  • OnLayer('TopLayer') and IsTrack:选择顶层所有走线

实用的筛选器表达式:

筛选目标表达式说明
所有去耦电容IsComponent and (Comment Like 'C*') and (Footprint Like '*0805*')选择0805封装的电容
BGA元件IsComponent and (PadCount > 100)选择引脚数大于100的元件
未布局元件IsComponent and (Moveable = True) and (X = 0) and (Y = 0)选择尚未移动的元件
特定值元件IsComponent and (Parameter('Value') = '10k')选择值为10k的元件

脚本与快捷键的结合: 将常用脚本分配给快捷键,实现一键自动化:

  1. 编写或录制脚本
  2. 保存到脚本项目
  3. 通过Customize » All » Run Script分配快捷键
  4. 测试脚本执行效果

5. 3D布局与机械协作

现代PCB设计越来越注重3D布局,特别是在空间受限的产品中。Altium Designer的3D布局功能非常强大,但很多工程师只使用了基础的3D查看功能。

3D导航快捷键:

  • 3: 切换到3D模式
  • 0: 重置3D视图
  • Shift+Right-click + Drag: 旋转视图
  • Ctrl+Right-click + Drag: 平移视图
  • Ctrl+Mouse Wheel: 缩放

碰撞检测与间距分析: 在3D模式下启用实时碰撞检测:

  1. 打开Tools » 3D Body Placement » Collision Detection
  2. 设置合适的检测距离
  3. 使用不同颜色显示碰撞严重程度
  4. 结合规则检查确保足够的安装间隙

机械协作工作流:

  1. 导出STEP文件给机械工程师
  2. 导入机械外壳的STEP文件
  3. 在3D模式下检查干涉
  4. 使用测量工具验证关键尺寸
  5. 生成3D PDF报告用于团队评审
; 3D干涉检查脚本示例
Procedure Check3DCollisions;
Var
    Board : IPCB_Board;
    Collisions : TInterfaceList;
    I : Integer;
Begin
    Board := PCBServer.GetCurrentPCBBoard;
    Collisions := Board.Check3DCollisions(0.1); // 0.1mm检测精度
    
    For I := 0 To Collisions.Count - 1 Do
    Begin
        Report := Report + '碰撞: ' + Collisions[I].Object1.Name + 
                 ' 与 ' + Collisions[I].Object2.Name + #13#10;
    End;
    
    ShowMessage(Report);
End;

散热考虑与布局优化: 在3D视图中分析散热路径:

  • 高发热元件与散热器的位置关系
  • 通风孔和散热通道的布局
  • 热敏感元件的避让距离
  • 使用热仿真插件进行初步分析

6. 团队协作与版本控制

在团队设计环境中,布局工作往往需要多人协作。高效的协作流程可以避免冲突和提高整体效率。

设计分区策略:

  • 按功能模块划分设计区域
  • 使用PCB分板功能分配工作
  • 设置明确的接口边界
  • 建立团队设计规则标准

版本控制集成:

  • 使用SVN或Git进行设计文件版本控制
  • 建立明确的提交和更新流程
  • 使用Altium 365的云协作功能
  • 设置自动备份和版本恢复机制

设计审查与标注:

  • 使用Draftsman创建布局审查图纸
  • 添加测量尺寸和注释
  • 使用标注工具标记问题点
  • 生成PDF报告进行团队评审

布局模板与复用: 创建标准布局模板:

  • 常用元件布局 patterns
  • 标准接口位置
  • 测试点排列规范
  • 散热和通风标准布局

7. 实战案例:高速接口模块布局

以PCIe接口模块为例,演示高效布局的全流程。这个案例涵盖了从模块规划到最终布局的完整过程,展示了各种高效布局技术的实际应用。

模块规划阶段:

  1. 在原理图中为PCIe模块创建子图
  2. 添加Room定义和元件类
  3. 设置模块特定的设计规则
  4. 规划布线通道和阻抗控制要求

布局实施步骤:

  1. 使用交叉选择选中模块所有元件
  2. 创建模块Room并设置约束
  3. 运行自动排列初步布局
  4. 手动调整关键元件位置
  5. 使用联合功能固定相对位置
  6. 进行3D碰撞检查
  7. 验证散热和信号完整性要求

PCIe布局关键要求:

  • 长度匹配要求:±5mil以内
  • 阻抗控制:85Ω差分
  • 参考平面完整性
  • 去耦电容靠近引脚放置
  • 避免过孔在关键信号路径上

自动化检查脚本:

Procedure CheckPCIeLayout;
Var
    Board : IPCB_Board;
    NetClass : IPCB_NetClass;
    I : Integer;
Begin
    Board := PCBServer.GetCurrentPCBBoard;
    NetClass := Board.NetClassByName('PCIe');
    
    If NetClass <> Nil Then
    Begin
        // 检查长度匹配
        CheckLengthMatching(NetClass, 0.127); // 5mil容差
        
        // 检查阻抗连续性
        CheckImpedanceContinuity(NetClass, 85, 10); // 85Ω±10%
        
        // 检查参考平面
        CheckReferencePlanes(NetClass);
    End;
End;

这个实战案例展示了如何将各种高效布局技术应用到一个真实的高速设计场景中。通过组合使用Room布局、自动化脚本、3D检查和规则驱动设计,可以大幅提高布局效率和质量。

在实际项目中,我发现最耗时的往往不是布局本身,而是反复的修改和调整。建立一套完善的布局策略和标准操作流程,比掌握任何单一技巧都重要。每次布局前花10分钟规划,往往能节省后期数小时的修改时间。记住,好的布局不是一次成型的,而是通过不断优化和迭代产生的。

Altium Designer效率提升:快捷键、滴泪与格栅设置实战指南 在电子设计自动化(EDA)领域,软件操作效率直接影响项目进度与设计质量。掌握核心操作原理,如快捷键体系化应用,能大幅减少鼠标依赖,实现键盘流操作;而工艺细节如滴泪(Teardrop)处理,则通过增强焊盘与导线连接处的机械强度,提升PCB在制造与使用中的可靠性。这些技术不仅优化了设计流程,更确保了电路板在高频、高可靠性场景下的稳定性。本文聚焦Altium Designer(AD)的实战技巧,深入解析快捷键记忆逻辑、滴泪参数设置及格栅精细化调整,帮助工程师从基础操作进阶到高效设计,自然融入高频搜索的“PCB设计 阅读详情

相关推荐

Altium Designer 16快捷键全解析:从基础操作到高级定制,提升PCB设计效率

在电子设计自动化(EDA)领域,软件操作效率直接影响项目进度与设计质量。快捷键作为人机交互的核心机制,其原理是将高频操作转化为肌肉记忆,减少对图形界面的依赖,从而显著提升工程师的工作流效率。对于PCB设计而言,熟练运用快捷键不仅能缩短布局布线时间,更能让设计师将精力集中于电路性能优化、信号完整性分析等核心创造性工作。Altium Designer作为业界主流EDA工具,其快捷键体系融合了通用软件逻辑、EDA行业惯例及平台专属设计,覆盖了视图控制、对象编辑、规则检查等关键应用场景。掌握并定制符合个人习惯的快捷

weixin_34110749的博客 421

AltiumDesigner在PCB设计中,部分元器件自动布局。适用于生成PCB时,元器件的归类梳理。

寞水

寞水 6549

Altium Designer20隐藏技巧:用这15个冷门快捷键让你的设计速度翻倍

本文深入解析了Altium Designer 20中15个被低估的冷门快捷键,涵盖特殊粘贴、快速定位、交互式总线布线和全局编辑等高级技巧。掌握这些快捷键能显著提升PCB设计效率,重塑工作流,尤其对AD20的快捷键设置进行深度挖掘,帮助工程师突破效率瓶颈,实现设计速度翻倍。

desk3的博客 646

Altium Designer PCB 设计 元器件自动布局

制作PCB时,首先确定电路板的大小,形状,然后是确定元器件的安装位置,通常是采用自动布局与手动布局相结合的方式,那么今天我就把Altium Designer PCB 设计 元器件自动布局部分归纳总结下:1. 菜单命令Tools - Component Placement(1) Arrange Within Room(2) Arrange Within Rectangle(3) Arrange Outside Board(4) Auto Placer(5) Stop Auto Placer(6) Shove(

do_your_self_thing的专栏 3万+

PCB设计必看!如何用AD的‘定位器件文本’功能3分钟搞定丝印排版

本文深入解析了Altium Designer(AD)中‘定位器件文本’功能在PCB丝印排版中的高效应用。通过智能批量定位与局部精细调整相结合的工作流,硬件工程师可在3分钟内完成从混乱到规范的丝印布局,极大提升设计效率,确保丝印在生产指导与调试维修中的核心价值。

efc12345678的博客 222

Protel 99 SE:电子设计入门与历史工具实战指南

电子设计自动化(EDA)是电子工程领域的核心技术,它通过软件工具将电路原理转化为可制造的物理布局。其基本原理是将原理图符号、电气连接关系转化为网络表,再通过布局布线引擎生成PCB设计文件。这项技术的核心价值在于极大地提升了电路设计的效率和可靠性,实现了从概念到产品的快速迭代。在工程实践中,EDA工具广泛应用于消费电子、通信设备、工业控制等场景。对于初学者而言,理解从原理图到PCB的完整流程是掌握电子设计的基础。本文以经典的Protel 99 SE为例,深入解析其**授权管理机制**和**设计规则检查(DRC

weixin_30425949的博客 387

Altium Designer第三课---布局

1.AD封装 添加封装 选中图中所有电容 shift+c退出 点击项目 compile PCB project进行编译,当出现Info时说明编译成功 点击.SchDoc文件,选择Design->Update PCB document 建立原理图与PCB的联系

weixin_45863919的博客 1549

Altium Designer PCB布线效率翻倍的18个隐藏技巧(附实战演示)

本文揭秘Altium Designer(AD)中18个提升PCB布线效率的隐藏技巧,包括动态蛇形走线、智能总线推挤布线和多层板穿越方案等。通过实战演示和快捷键操作,帮助工程师将布线时间大幅缩短,适用于高速PCB设计场景,显著提升工作效率。

h6i7j8的博客 515

Altium Designer PCB布局效率提升指南:常用操作命令与快捷键

AD布局时常用操作及快捷键

QingNing3028的博客 1450

Altium Designer智能布线工具效率提升技巧全面讲解

掌握Altium Designer中的智能布线工具,能显著提升PCB layout效率。通过合理设置布线规则与快捷键操作,让复杂走线变得流畅自然,尤其适合高密度板设计场景。

weixin_28988985的博客 935

AD18教程第二课(Altium Designer PCB设计布局布线入门)

AD系列教程第二课内容,主要建立在第一个教程的基础上开展,完成了基本的布局布线内容,更多的是熟悉AD软件的功能和常规的一些设置,为后面的教程进阶做准备。

【AD】Altium Designer PCB文件的绘制(上篇:PCB基础和布局)_ad移动所有器件原点到栅格上

*同步器的工作原理就是检查当前的原理图文件和PCB文件,得出它们各自的网络报表并进行比较,比较得出的不同的网络信息将作为更新信息,然后根据更新信息便可以完成原理图设计与PCB设计的同步。**边线框的设置:放置->走线。图纸位置选项组是用于设置PCB图纸的,从上到下依次可对图纸在X轴的位置、在Y轴的位置、图纸的宽度、图纸的高度、图纸的显示状态、图纸的锁定状态进行设置。而图中的红色框内的内容,下面的红框是PCB的缩略图显示窗口,可以通过鼠标对工作区域的PCB图进行快速移动,以及对视图放大缩小的操作。

2401_87555719的博客 4748

产品经理必看!用Cursor自动生成符合开发规范的技术文档(含UI设计规则模板)

本文详细介绍了产品经理如何利用Cursor工具自动生成符合开发规范的技术文档,并整合UI设计规则模板。通过配置标准化文档结构和设计关联规则,Cursor能有效解决术语不统一、结构混乱等问题,提升跨团队协作效率。文章包含实际案例、规则配置要点及企业级实施方案,帮助产品经理快速掌握AI辅助文档生成技巧。

emacs5lisp的博客 225

从快捷键到肌肉记忆:Altium Designer效率飞跃的神经科学视角

本文从神经科学视角探讨如何通过肌肉记忆训练提升Altium Designer操作效率。通过间隔重复、情境化学习等方法,将快捷键操作转化为直觉化工作流,显著缩短PCB设计周期并释放认知资源,助力工程师在原理图和PCB设计中实现效率飞跃。

rgv234567的博客 634

Verilog数字钟

使用Verilog语言进行的数字钟的编写,FPGA开发板亲测正常 大学生一个,第一次自己做的东西,写出来分享在这里插入代码片一下,有不对的地方请大家批评指正。 这次的做的题是:设计一个数字钟,该数字钟能进行正常的时,分计时功能,且能对数字钟的时间进行调整。 该数字钟有3个按键,按键1为功能键,用于数字钟在“正常计时”,“时调整”,“分调整”这三个功能之间切换;按键2,3用于调整时间,仅当数字钟处于...

bin_bin_bun的博客 6150

无限维李代数局部与2-局部1/2-导子:从概念到Witt代数实例解析

在抽象代数与数学物理中,李代数是描述对称性的基本结构,而导子则是刻画其微分性质的核心算子。从经典的导子概念出发,通过引入“局部”与“分数阶”两个关键推广,形成了局部导子、2-局部导子以及1/2-导子等重要研究方向。这些推广不仅深化了对无限维李代数(如Witt代数、Virasoro代数)复杂结构的理解,其研究方法和结论也为共形场论、可积系统等物理理论提供了数学基础。本文聚焦于无限维李代数上局部与2-局部1/2-导子的系统研究,通过拆解核心概念、剖析典型代数结构,并以Witt代数为实例,详细演示了从全局1/2-

weixin_34072296的博客 393

AD16这几个隐藏偏好设置,能让你的PCB设计效率翻倍(附详细配置路径)

本文揭秘AD16中隐藏的偏好设置,帮助PCB设计师大幅提升工作效率。从启动优化、智能交互设计到防呆配置和高级导航技巧,这些设置如同瑞士军刀上的隐藏工具,能减少30%的启动时间,提升布线效率,并预防常见设计错误。特别推荐'Repour Polygons After Modification'和'Automatically Remove Loops'功能,让PCB设计从手动挡升级为自动驾驶。

weixin_33719619的博客 260

《大明王朝1566》中,朝廷财政危机无法解决的根源分析

财政困局中的财富最终流向三重黑洞:​皇室挥霍​(如嘉靖炼丹修殿)、特权阶层贪腐​(严党年入百万两盐税)、制度性损耗​(宗室供养、低效官僚)。更深层的“钱”其实是被禁锢在道德化治理的牢笼中——当国家用“黄河长江皆可为用”的权术思维替代制度性改革时,财政危机便成为帝制王朝无法逃脱的宿命。

为了小家奋斗 1978

如何在Altium Designer中进行高效PCB布局

相信刚学习PCB布局的小伙伴在使用Altium Designer布局时都是一个个封装挪动来布局,进阶一点的小伙伴就使用交互式布局了,但是这两种方式效率还是太低,今天核桃分享一种快速布局的方法给大伙,其实不是核桃原创,网上也有教程。③最后,我们在点击工具,在器件摆放这一栏中选择“在矩阵区域排列”这一选型。在Altium Designer中有一个功能叫:在矩形区域排列点击工具,在器件摆放这一栏中就可以看到“在矩阵区域排列”这一选型。设置好上面这些,就可以最大限度的发挥“在矩形区域排列”的最大优势了。

4169

SRA数据下载的一个坑

SRA数据真坑啊!

xuzhougeng blog 3510

深度学习中的编码器-解码器架构

解码的作用:转换为人类可理解的形式,解码器的任务是将编码器生成的中间表示(上下文向量)转换回人类可理解的输出形式(如翻译后的文本、生成的图像描述等)。解码器通过逐步生成输出序列,使得最终的输出符合人类的理解和需求。编码的作用:转换为机器可理解的形式,编码器将输入数据(如文本、图像等)转换为一种机器更容易处理和理解的形式,即上下文向量或编码。在深度学习中,编码器(Encoder)解码器(Decoder)是常见的神经网络架构,通常用于处理序列到序列(seq2seq)任务,如机器翻译、文本摘要和图像描述等。

xxk1323的博客 1093

Altium Designer新手必看:20个PCB设计效率翻倍的隐藏快捷键(附实战演示)

本文为Altium Designer新手提供了20个PCB设计效率翻倍的隐藏快捷键,涵盖布线操作、元件处理、设计验证等核心场景。通过实战演示和详细说明,帮助工程师快速掌握AD工具的高效使用技巧,大幅提升PCB设计效率。特别推荐Shift+R动态切换布线模式和Ctrl+左键智能完成布线等实用技巧。

weixin_28285943的博客 401

Java电商秒杀系统性能优化(一)——电商秒杀系统框架回顾

电商秒杀系统框架回顾项目简介外部依赖框架回顾项目要点项目中存在的问题小结 课程是免费的,课程地址如下:SpringBoot搭建电商秒杀项目,课程真的很棒,作者的思路很清晰,建议各位读者可以跟着视频练习一下这个项目; 项目简介 通过SpringBoot快速搭建的前后端分离的电商基础秒杀项目。项目通过应用领域驱动型的分层模型设计方式去完成:用户otp注册、登陆、查看、商品列表、进入商品详情以及倒计时秒...

ghw15221836342的博客 3723

altium room 布局,Altium Designer PCB 设计 元器件自动布局 | 学步园

制作PCB时,首先确定电路板的大小,形状,然后是确定元器件的安装位置,通常是采用自动布局与手动布局相结合的方式,那么今天我就把Altium Designer PCB 设计 元器件自动布局部分归纳总结下:1. 菜单命令Tools - Component Placement(1) Arrange Within Room(2) Arrange Within Rectangle(3) Arrange Ou...

weixin_33835368的博客 2381

ROS2机械臂实战:从基础控制到视觉抓取

本文详细介绍了ROS2机械臂从仿真环境搭建到视觉抓取的全流程实战指南。内容涵盖使用Gazebo搭建仿真环境、编写基础控制节点、集成视觉感知进行目标检测与坐标变换,并设计状态机逻辑实现自动化抓取。通过系统集成与联调,帮助开发者掌握ROS2机械臂开发的核心技能。

weixin_29197699的博客 454

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

PCB线路板设计——自动布局 2021-10-15

PCB布线是pcb设计中最重要的一个步骤,而元器件之间的布局对PCB布线速度是有影响的,如果能够快速的布局各个元器件,就可以大大提高PCB布线速度。下面小编就以Altium Designer 软件简单讲解一下pcb板怎么自动布局: 首先将“测试”工程文件打开,可以看到原理图和PCB。这里就以“亮度可调灯”为例为大家讲解PCB快速布局方法,如下图: 按照这个步骤【Design】->【Validate Changes】->【Execute Changes】->【Close】,将画好后的

jdbpcb88的博客 3061

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

上一篇: 深入解析STM32F103C8T6通过SPI+DMA高效驱动WS2812灯带的实现原理
下一篇: 【计算机硬件系统设计(华科)——单周期MIPS CPU控制器硬布线实现(Logisim实战)】
随身带U盘
博客等级 码龄4年 30粉丝 1526原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值