adobe xd使用的几点记录

记录一下xd使用,还不熟悉,偶尔画一画东西,防止忘记

1. 新建画板

快捷键:A,即切换到画板模式,鼠标点击文档空白处即可新建画板,
右侧面板是画板各移动端型号和不同分辨率参考模板

2. 缩放画板
  • 按住Alt键,滚动鼠标可缩放
  • ctrl键,结合+/-可进行画板缩放
3. 图标使用

图标库建议使用iconfont,图标导出为svg/AI,直接拖入画板,即可使用

4. 图层选中
  • 鼠标点选-直接选中对应图层
  • ctrl+鼠标点选-可选中编组中压在底层的图层
5. 组件移动
  • 鼠标拖动
  • 上/下/左/右键,每次移动1px
  • shift键+上/下/左/右键,每次移动10px
6. 布尔运算

对两个以上的矢量图层进行布尔运算:添加、减去、交叉、排除重叠

7. 矢量编辑

对矢量图层,双击可切换为编辑模式,即可进行编辑,可拖动更改大小(按住Alt键拖动,可固定中心点编辑)

8. 背景模糊

一般用于毛玻璃效果,即高斯模糊(前面文章提到过实现方法)

9. 文字样式

字间距、行高、段落间距

10. 重复网格

定义好图层或组件后,可使用重复网格进行列表操作,方便之处如下:
拉框直接列表循环,可统一更改间距
所有样式更改跟随列表第一项
图片可批量添加(不重复)
文本可批量更换(文本编辑器中,换行编辑好,直接拖入文本文件)

11. 蒙版组件

一般用于,图片和矢量图形的叠加:选中图片和矢量图形,快捷键ctrl+shift+M(或右键选择带形状的蒙版组),
形成蒙版组后,可双击组图层,进入编辑模式,可编辑上下层(图片/矢量图形)进行效果和样式调整。溢出隐藏。
crtl+shift+G:取消蒙版组

12. 资源符号
  • 颜色:自定义颜色标签库
  • 字符样式:字体样式标签库
  • 组件:自定义组件库,方便复用
13. 响应式布局

选中图层、组件或画布,设置响应式调整大小,分自动和手动:
自动:不同分辨率下,自动调整大小约束
手动:增加固定宽度/高度选项(可多选固定上/下/左/右位置)

14. 交互动画

切换至原型模块,选中某一画布,会出现交互箭头,右侧面板可设置交互样式和过渡动画,
头部有播放按钮,可进行交互预览

15. 切图导出

导出画板:点击画板左上角画板名,即选中当前画板,按住shift键可多选,导出-所有画板
导出选中内容:选中图层(shift键多选),ctrl+E(导出-所选内容)
导出-批处理:选中图层、组件画画板,在其对应图层信息上添加导出标记,然后ctrl+shift+E(导出标记内容)

16.字体图标

如何把xd内相应图层导出为字体图标,并应用到前端页面上呢?
1)选中对应图层,ctrl+8转为路径
2)ctrl+E导出为svg
3)iconfont上新建项目,并上传图标至项目,保存即可(有需要再进行尺寸和样式微调)
注意:如果图层有阴影设置,务必去掉后再导出,不然会出现导出svg尺寸出现问题(阴影占位、无法处理)

<think>好的,用户现在想了解Texas Instruments XDS110是什么以及它在CCS中的作用。我需要先回顾之前的对话,确保回答的一致性和准确性。之前用户遇到了XDS110的连接问题,已经给出了解决方案。现在用户的问题转向更基础的知识,需要详细解释XDS110的功能和作用。 首先,我需要确认用户可能的需求。用户可能刚开始使用TI的微控制器,需要了解调试工具的基本信息,或者他们在解决问题后想更深入了解工具本身。他们可能想知道XDS110在开发流程中的位置,以及为什么它对于CCS如此重要。 接下来,我要参考之前提供的引用内容。引用[1]提到XDS110的错误信息和固件更新方法,引用[2]和[3]涉及XDS100系列的设置和连接问题,而引用[4]同样涉及连接问题。不过,用户现在的问题是关于XDS110本身,所以需要结合这些信息中的相关内容,比如固件更新工具xdsdfu的位置,以及调试配置的设置。 我需要明确XDS110的基本定义,它的作用,以及它在CCS中的具体应用。可能需要分点说明,比如硬件组成、核心功能、在CCS中的作用等。同时,用户可能想知道XDS110与其他调试器(如XDS100系列)的区别,所以在比较部分需要简明扼要。 另外,用户可能对如何正确使用XDS110在CCS中感兴趣,比如配置步骤、常见问题的预防措施。需要结合之前提供的解决方案中的步骤,如固件更新、驱动检查等,来补充说明如何确保XDS110的正常工作。 还要注意回答的结构,确保清晰易懂。可能需要分为几个部分,如设备概述、核心功能、CCS中的作用、与其他调试器的比较、使用注意事项等。同时,要使用用户之前问题中提到的示例,比如xdsdfu工具的位置,以及在CCS中配置调试连接的方法。 最后,生成的相关问题需要引导用户进一步了解XDS110的使用技巧、故障排查或与其他工具的对比,这样有助于他们深入学习。例如,如何更新固件,XDS110与其他调试器的性能差异,或者常见错误的解决方法。 需要确保回答中的技术术语准确,同时用中文通俗易懂地表达。避免过于复杂的解释,但又要涵盖关键点,比如JTAG/SWD接口支持、实时调试功能、电源管理选项等。此外,引用之前的解决方案中的步骤,如使用xdsdfu工具更新固件,可以增强回答的实用性。 总结来说,回答需要全面覆盖XDS110的定义、功能、在CCS中的作用、与其他设备的比较以及使用注意事项,同时结合用户之前的经历,提供实际的操作示例和预防措施,确保用户不仅能理解理论,还能应用到实际开发中。</think>### Texas Instruments XDS110 详解及其在 CCS 中的作用 #### 一、XDS110 设备概述 **XDS110** 是 Texas Instruments(TI)推出的**全集成式调试探针**,专为 TI 微控制器(如 MSP430、MSPM0、C2000 等)和处理器设计。其核心功能是**建立 PC 端开发环境(如 CCS)与目标芯片之间的通信桥梁**,支持代码调试、程序烧录、实时数据监控等关键操作[^1]。 #### 二、核心功能与技术特性 1. **硬件构成** - 双核架构:包含 ARM Cortex-M3(调试控制) + 专用通信处理器 - 接口支持: $$ \text{JTAG/SWD (标准)} \quad \text{或} \quad \text{cJTAG (增强型)} $$ - 全速 USB 2.0 (480 Mbps) 2. **协议支持** | 协议类型 | 应用场景 | |----------------|--------------------------| | JTAG | 传统调试与边界扫描 | | SWD | 低引脚数调试(2线制) | | UART/SPI/I2C | 辅助通信通道 | #### 三、在 CCS 中的关键作用 1. **调试控制中枢** - 实时执行**断点调试**、寄存器/内存查看 - 支持**实时变量追踪**(例如通过 CCS 的 Expressions 窗口) ```c // 示例:调试过程中监控变量 volatile uint32_t sensor_value = 0; while(1) { sensor_value = ADC_read(); // 可在此行设置断点观察值变化 } ``` 2. **程序烧录引擎** - 支持多种烧录模式: $$ \text{Flash 编程} \rightarrow \text{通过 .out 或 .hex 文件} $$ $$ \text{RAM 调试} \rightarrow \text{直接加载到内存执行} $$ 3. **电源与时钟管理** - 可通过 CCS 界面配置目标板供电(默认 3.3V@500mA) - 动态调整 JTAG 时钟频率(建议范围: $$ 1\,\text{MHz} \leq f_{\text{TCLK}} \leq 15\,\text{MHz} $$ 过高频率可能导致通信失败[^2]) #### 四、与其他调试器的对比 | 特性 | XDS110 | XDS100v3 | |--------------------|----------------------------|--------------------------| | **供电能力** | 500mA | 200mA | | **固件更新** | 支持在线更新 (xdsdfu) | 需物理替换 | | **调试速度** | 最高 15 MHz | 最高 8 MHz | | **多核支持** | 是 | 否 | #### 五、典型应用配置流程(CCS 中) 1. **创建连接配置文件** - 文件类型:`.ccxml` - 选择芯片型号(如 MSPM0G3507) - 设置接口参数: ```xml <connection name="XDS110_JTAG"> <description>XDS110 via JTAG</description> <driver>Texas Instruments XDS110 USB Debug Probe</driver> <device>MSPM0G3507</device> </connection> ``` 2. **验证连接** - 在 CCS 中执行 **Test Connection** - 成功标志:返回设备 IDCODE $$ \text{IDCODE} = 0x0\text{x}1\text{be0}0\text{dd} (\text{示例值}) $$ #### 六、使用注意事项 1. **固件管理** - 定期检查固件版本: ```cmd xdsdfu -i ``` - 若版本低于 3.0.0.15,需按以下顺序更新: $$ \text{擦除} \rightarrow \text{烧录} \rightarrow \text{重启} $$[^1] 2. **环境隔离** - 避免同时连接多个调试器 - 关闭可能占用 USB 端口的软件(如串口助手、Zadig 等) --- ### 相关问题 1. 如何通过 xdsdfu 工具查看 XDS110 的固件版本? 2. XDS110 与 J-Link 在调试 TI 芯片时有何性能差异? 3. CCS 调试时出现 "Device ID mismatch" 错误应如何解决?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值