与 TASKING 工具对接

TASKING 引脚映射器提供商扩展在 Altium Designer 的 PCB 编辑器和 TASKING 工具集的引脚映射器工具之间提供双向通信。这样,您就可以在 Altium Designer PCB 设计空间内交互式地执行引脚交换,并与 TASKING 引脚映射工具动态同步更改。这可确保 TASKING 嵌入式源代码保持同步,而无需导出和导入更改文件。

要在 Altium Designer 中使用该功能,必须安装 TASKING Pin Mapper provider软件扩展必须安装。该扩展可手动安装或删除。

有关管理扩展的更多信息,请参阅 Extending Your Installation页面(Altium Designer DevelopAltium Designer AgileAltium Designer)。

任务 引脚映射器向导

TASKING 引脚映射向导 Tasking Pin Mapper Wizard 增强了 ARM® TASKING VX 工具集与 Altium Designer 之间的设计协作。在当今复杂的处理器设备中,引脚功能和内部连接是由嵌入式设计阶段定义的内部处理器寄存器配置的。为了创建完整的产品设计,需要在 PCB 设计项目的原理图文档中体现独特的处理器配置。

这样 Tasking Pin Mapper Wizard便于将数据从工具本身的引脚映射器同步到原理图文档。生成的原理图文档将反映在 TASKING VX 工具集中为 ARM 引脚映射器分配的设备引脚配置,这些配置保存在其引脚配置文件 ( ) 中。*.pincfg).

Tasking Pin Mapper Wizard 提供了从基于 ARM 处理器的 TASKING VX-toolset for ARM 嵌入式软件项目到其 PCB 项目表示的直接数据路径。传输的设计数据包括识别信息,如处理器芯片、外设引脚分配、电气引脚属性和符号名称。

Tasking Pin Mapper Wizard定义 VX-toolset 的引脚映射器文件 (*.pincfg)来提取这些信息,然后在新的或现有的原理图文档中放置适当配置的组件。组件本身来自合适的集成库。

集成库 TASKING Pin Mapper wizard从原理图编辑器的主菜单中选择 Tools » Tasking Pin Mapper命令来访问。

也可在 TASKING 工具集的引脚映射器工具中自动启动 TASKING Pin Mapper wizard也可以从 TASKING 工具集的引脚映射器工具中自动启动,并将所需的引脚配置文件 (*.pincfg) 已预先加载。如果 Altium Designer 当前未运行,则会启动。

向导的以下页面将引导您通过指定的 TASKING 引脚映射器文件创建原理图。

选择 TASKING 引脚映射文件

打开对话框后,VX-Toolset 中的源引脚配置文件 (*.pincfg) 可以从 VX-Toolset 的引脚映射器中选择。使用 按钮查找并加载所需的任务引脚映射器文件。

选择组件

页面 Select Component页面将尽可能弹出处理器设备的可用选项。

如果 Tasking 引脚映射器文件指定了明确的处理器类型,系统将尝试在可用的 Altium Designer 库中找到该类型。或者,如果引脚文件定义了一个处理器系列(例如,意法半导体 STM32_T2 系列 ARM Cortex 处理器),则列表将包含 Altium Designer 库中的所有兼容类型--从列表中选择所需的处理器变体。

如果 Altium Designer 未加载或未提供兼容处理器库,处理器列表将为空白。使用 按钮查找并安装合适的集成库。

要从列表中选择不同的处理器,请使用 按钮打开 Browse Libraries对话框。从 Libraries下拉菜单中选择所需的库,并从列表中选择合适的处理器组件。

如果引脚映射文件中定义了明确的处理器,或使用 Other component功能从库中选择处理器,则列表中将显示处理器组件的单个条目。

配置工作表

Configure the Sheet页面定义生成的处理器原理图的属性和行为。

由于源引脚映射文件定义了引脚功能和外部连接,因此需要对其代表原理图进行配置,以便以与目标 PCB 设计项目兼容的方式显示这些信息。因此,这意味着从基本名称设置到引脚、端口和编译器指令的处理方式。

原理图工作表配置包括以下设置:

  • Sheet file name- 建议的原理图文件名。使用 定义或查找其他原理图文件。

  • Component Designator- 所选处理器组件的代号。根据需要进行编辑。

  • Units- 为原理图文件选择适当的单位。

  • Connect Power Pins via Power Ports - 自动将设计的电源引脚连接到标准电源端口。

  • Unused I/O pins- 配置未分配的处理器 I/O 引脚在原理图上的显示方式。

    • Ignore- 不要配置未使用的处理器 I/O 引脚。

    • Add No ERC Directive- 通过放置 No ERC 指令对象,防止对未使用的 I/O 引脚进行电气规则检查。

    • Tie to individual ports- 将相应端口连接到未使用的 I/O 引脚。

    • Tie to Single port- 将未使用的 I/O 引脚分配给一个端口对象。

处理器功能块可在新原理图文档或现有原理图文档中创建。

位置

这是向导的最后一页,提供了所选设置的摘要。点击 按钮后,新的处理器原理图文档将添加到当前项目中,并在 Altium Designer 的原理图编辑器中打开。该原理图将包含微处理器,以及所有原始引脚信号名称和配置。

该原理图在适当的地方使用线束,为 PCB 设计项目中的相关原理图提供方便和简化的连接过程。

TASKING 引脚网络交换

当两个引脚的引脚组相同时,元件引脚可与该元件中的另一个引脚交换。交换功能不仅支持引脚,还支持交换部分布线的网络。如果您正在处理一个密集电路板,并且需要从连接两端的元件中逃脱布线,那么该功能就非常理想。执行引脚交换时,任何连接的路由也会交换到目标网络。

有关 Altium Designer 中交换功能的高级概述,请参阅引脚、线对和部件交换

PCB 编辑器包含在 PCB 设计空间内交互式执行引脚交换的命令,并与 TASKING 引脚映射工具动态同步更改。

  • 从主菜单访问的 Tools » Pin/Part Swapping » Interactive TASKING Pin/Net Swapping命令用于在 PCB 设计空间内交互式执行引脚交换。启动该命令后,PCB 工作区中的所有内容都会被屏蔽(淡化),但可交换的引脚除外。请注意 Status Bar.它将提示您进行下一步操作: Choose Sub-Net to move.单击可交换引脚后,系统会提示您为要交换的子网选择一个目标网。所有可能交换的目标引脚都会高亮显示。点击目标引脚即可完成交换操作。然后,您就可以根据需要执行另一次针脚交换了。
  • TASKING PinSwap命令可在 PCB 编辑器中通过右键单击所需元件焊盘并从上下文菜单中选择该命令来交互执行当前光标下元件引脚(焊盘)的单个引脚交换。启动该命令后,PCB 工作区中的所有内容都会被屏蔽(淡化),只有可交换的引脚除外。单击目标引脚即可完成交换操作。

当您在 PCB 文档中进行引脚交换时,这些更改会动态地传递到 TASKING 引脚映射工具,这得益于该软件扩展提供的双向通信支持。 TASKING Pin Mapper Provider软件扩展提供的双向通信支持。这可确保您的 TASKING 嵌入式源代码保持同步,而无需导出和导入更改文件。

  • pin group是组件中每个引脚的属性,其值可以是任何字母数字字符串。整个组件的 pin groups是组件中每个引脚的属性,其值可以是任何字母数字字符串。
  • 引脚交换信息也将显示在 Messages面板中。
  • 在 PCB 编辑器中执行引脚交换后,设计变更将通过标准设计更新流程传播回原理图(在 PCB 编辑器中运行 Design » Update Schematics命令)。
AI-LocalizedAI 翻译
如您发现任何问题,请选中相关文本/图片,并按 Ctrl + Enter 键向我们提交反馈。
功能可用性

您可使用的功能取决于您所选择的 Altium 解决方案 —— Altium DevelopAltium Agile(Agile Teams 或 Agile Enterprise 版本),或仍在有效订阅期内的 Altium Designer。

如果您在软件中未找到文中提及的功能,请联系 Altium 销售团队了解更多信息。

旧版文档

Altium Designer 文档不再提供版本区分。如果您需要访问 Altium Designer 旧版本的文档,请前往其他安装程序页面的旧版文档部分。

Content