Pin
1.特性
1.1.快速设置所有引脚参数和驱动模式
1.2.允许PSoC Creator自动放置和路由信号
1.3.允许同时与一个或多个引脚交互
2.一般描述
2.1.Pins组件允许硬件资源连接到物理端口-pin。它通过适当配置的物理IO引脚提供对外部信号的访问。它还允许为一个或多个引脚选择电气特性(例如,驱动模式);
然后PSoC Creator使用这些特性来自动放置和路由组件内的信号。
2.2.(1)引脚可以用于原理图电线连接,软件或两者兼而有之。
要从组件应用程序编程接口(api)访问一个Pins组件,该组件必须是连续的且不可跨越的。这确保了引脚被保证映射到单个物理端口。
跨端口或不连续的组件只能是从原理图或全局逐脚api访问(参见应用程序编程)接口部分的详细信息)。
(2)在Pins组件中为每个引脚创建了#定义,用于全局api。一个引脚组件可以配置成多种类型的组合。为了方便起见,组件目录提供了四个预配置的引脚组件:模拟、数字双向、数字输入和数字输出。
2.3 何时使用引脚组件
当设计必须通过物理IO引脚生成或访问离设备信号时,使用引脚组件。引脚是元器件目录中最常用的元器件。
例如,它们用于连接电位器、按钮、led和外围传感器(如接近检测器和加速度计)。
3.输入/输出连接
本节介绍引脚组件的各种输入和输出连接。
3.1 引脚显示:引脚可以配置成数字输入、数字输出、数字双向和模拟的复杂组合。简单的配置通常显示为单引脚。
更复杂的引脚类型显示为带有边界框的标准组件。
3.2.1 锁定引脚显示:当使用PSoC Creator设计范围资源引脚编辑器将引脚组件分配给物理通用IO (GPIO)或特殊IO (SIO)引脚时,
引脚的工具提示,组件显示特定的引脚分配。如果一个引脚分配被锁定,则显示组件指示分配.
3.2.2 如果引脚组件设置为显示为总线,则该组件的显示不显示任何锁定引脚分配;但是,工具提示仍然显示此信息。
3.3 软件引脚显示:软件引脚不显示任何终端,因为它们只能通过CPU/DMA驱动。为了从引脚读取,应该启用输入缓冲区参数。sync参数没有
对软件引脚的影响
3.3.1 模拟
当设计需要在设备引脚和连接模拟线的内部模拟终端之间连接时,将引脚组件配置为模拟。
当配置为模拟时,终端显示在符号的右侧,连接用模拟线的颜色绘制。
3.3.2.模拟引脚组件也可以支持数字输入或输出连接,或者两者都支持作为双向连接。可以在同一引脚上将数字输出和模拟信号短接在一起。
这在某些应用程序中可能很有用,但不是一般用例,应该谨慎使用。
3.4.1 数字输入:当您的设计需要在设备引脚和内部数字输入终端之间建立连接时,或者引脚的状态被CPU/DMA读取时,可以将引脚组件配置为数字输入。
在所有使用数字输入引脚的情况下,引脚状态是CPU/DMA可读的。此外,如果显示原理图终端(HW连接),则可以路由到原理图中的其他组件
当可见时,终端显示在符号的右侧。连接是用数字线的颜色绘制的,带有一个小的输入缓冲器来显示信号方向。
数字输入引脚组件也可以支持数字输出和模拟连接。
3.4.2 数字输出使能
(1)当使用数字逻辑快速控制引脚输出驱动器而无需CPU干预时,选
pin脚定义_CY8C4146
最新推荐文章于 2025-05-23 22:00:52 发布