这就是问题所在。有关原理图,请参阅所附原理图。我有一个带有一组引脚的引脚组件。我需要一次访问每个pin。目前,我正在尝试使用代码来做到这一点。
DisplayEnable_0_Write(1);
DisplayEnable[0]_Write(1);
DisplayEnable_Write(1);他们都拒绝工作。我该怎么做呢?the schematic diagram
发布于 2018-03-23 00:20:48
首先要注意的是,除了17之外,看起来您没有分配任何PSoC引脚。你应该在设计范围的资源文件(.cydwr)中分配其他管脚,否则管脚会自动分配到它喜欢的任何地方(我想它只是选择了第一个可用的?)。编辑我的错误,如果引脚不连续,引脚将被标记为X。
可以使用在Pin_aliases.h文件中生成的宏来编写组件中的各个引脚(参见引脚组件数据表的第36页)。在您的示例中,这将是DisplayEnable_aliases.h。因此,在您的示例中,您将通过以下方式将引脚设置在位置0:
CyPins_Set(DisplayEnable_0);通过以下方式清除引脚:
CyPins_Clear(DisplayEnable_0);https://stackoverflow.com/questions/49354548
复制相似问题