设计UI - Adobe xd对象介绍

矩形工具

新建矩形

操作步骤:选择矩形工具,快捷键R,鼠标在画板上拖出矩形即可。

拖动定界框周围圆形手柄,可快速调整矩形大小,也可以输入宽和高的参数对矩形大小进行改变。

cbb7645af9b9a52ec0099254130b6fda.gif

移动矩形

操作步骤:选择选择工具,快捷键V,选中矩形,可任意改变位置。也可在侧边栏输入对应的坐标。

注意:按住shift键,矩形将沿相对于当前 x 轴和 y 轴的精确水平或垂直方向移动。

3ddeb38790a57018b335f6cfd7215b13.gif

旋转矩形

操作步骤:选中矩形后,在定界框外出现选择图标,此时可以旋转矩形任意角度,也可以在侧边栏输入需要旋转的角度。

注意:在旋转的时候,按住shift键,旋转角度会以15°的倍数旋转。

b1f71d35a7553720c1cbddafd43c1609.gif

修改圆角

操作步骤:选中矩形,在矩形框内向内拖动四周小黑点,可以快速改变圆角大小,按住alt键,可以单独修改某一个圆角大小。

也可以在侧边栏,输入数值修改圆角大小,同时支持矩形框四个角的圆角大小不同。

fe49c7b79807d6629b335ab3d5a3b8ef.gif

修改填充颜色

操作步骤:选中矩形,勾选填充,点击吸管工具,可以吸取屏幕上任意地方颜色填充,点击填充颜色可以添加纯色,线性渐变和径向渐变;

颜色输入方式可以选择Hex、HSB和RGB三种方式。

0d14142f01ddda801a6acb85ed3c1982.gif

边界处理

操作步骤:选中矩形,在右侧边栏勾选边界,填充指定的颜色,也可改变边线大小,虚线以及虚线间隙;

dfd7b99249425bcccafad8112b2db439.gif

阴影处理

操作步骤:选中矩形,在右侧边栏勾选阴影,填充指定的颜色,也可改变阴影位置及模糊度;

6ea95e9c27413830a076838b65077de6.gif

模糊效果

操作步骤:选中矩形,在右侧边栏勾选对象模糊,矩形框下边图层将变为模糊效果,可用于制作毛玻璃效果。

切换成对象模糊,则模糊的是矩形块本身相关参数可在侧边栏调整;

698e6da6c0cd624231b05045df596e06.gif

其它对象

圆形工具

新建圆形

操作步骤:选择椭圆工具,快捷键E,鼠标在画板上拖出圆形即可。

按住shift可保证拖出为正圆形,按住alt键,保持中点位置不变。

6595d8162c4c24f218a93e60771e4b7e.gif

圆形变换

操作步骤:选择选择工具,快捷键V,双击圆形,出现锚点,可以用鼠标拖动锚点,可任意变换形状,点击线上空白地方可添加锚点。

也可以点击锚点,按del键删除锚点。

38989019aeb10010f299a700ba8cf27e.gif

多边形工具

新建多边形

操作步骤:选择多边形工具,快捷键Y,鼠标在画板上拖出多边形即可。按住shift可拖出正多边形。

拖出后,在右侧边栏,可更改多边形边数,以及圆角大小。

e65f34036c936c40a9093ad69b012756.gif

直线工具

新建直线

操作步骤:选择直线工具,快捷键L,鼠标在画板上拖出直线即可。

如果在绘制直线的同时按住Shift键,则可以以固定的角度绘制直线;如果鼠标从左往右拖曳,则在水平方向绘制;

如果是上下拖曳,则绘制出一条垂直线;如果是往左上、右上、左下、右下等方向拖曳,则会以45° 角的方向绘制直线。

9ead7472a0062d19e105d78a5e36d555.gif

往期 · 推荐

实时系统vxWorks - 任务(重要)

设计UI - Adobe xd画板及参考线

实时系统vxWorks - 在线调试

实时系统vxWorks - 虚拟机环境搭建

实时系统vxWorks - zynq7020移植vxWorks

<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
发出的红包

打赏作者

不只会拍照的程序猿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值