首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在PSOC5的引脚组件中访问单个GPIO引脚

如何在PSOC5的引脚组件中访问单个GPIO引脚
EN

Stack Overflow用户
提问于 2018-03-19 09:25:07
回答 1查看 100关注 0票数 0

这就是问题所在。有关原理图,请参阅所附原理图。我有一个带有一组引脚的引脚组件。我需要一次访问每个pin。目前,我正在尝试使用代码来做到这一点。

代码语言:javascript
复制
DisplayEnable_0_Write(1);
DisplayEnable[0]_Write(1);
DisplayEnable_Write(1);

他们都拒绝工作。我该怎么做呢?the schematic diagram

EN

回答 1

Stack Overflow用户

发布于 2018-03-23 00:20:48

首先要注意的是,除了17之外,看起来您没有分配任何PSoC引脚。你应该在设计范围的资源文件(.cydwr)中分配其他管脚,否则管脚会自动分配到它喜欢的任何地方(我想它只是选择了第一个可用的?)。编辑我的错误,如果引脚不连续,引脚将被标记为X。

可以使用在Pin_aliases.h文件中生成的宏来编写组件中的各个引脚(参见引脚组件数据表的第36页)。在您的示例中,这将是DisplayEnable_aliases.h。因此,在您的示例中,您将通过以下方式将引脚设置在位置0:

代码语言:javascript
复制
CyPins_Set(DisplayEnable_0);

通过以下方式清除引脚:

代码语言:javascript
复制
CyPins_Clear(DisplayEnable_0);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49354548

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档