导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→[转帖]怎么样在startkit中定义按钮?

* 64697: [转帖]怎么样在startkit中定义按钮?

   liufengzhong 
liufengzhong发表的帖子 

 [转帖]怎么样在startkit中定义按钮?
我怎么样在startkit中定义按钮?

该文档这一点不是是明确,也没有使用按钮的演示。

我是需要先定义32位的端口,然后定义按钮?


#define out port p32 = XS1_PORT_32A;

#define in port butt1 = XS1_PORT_32A0;


回答:

您可以使用下面的语法声明端口:

port p_32A = XS1_PORT_32A;

to read the data of the button, 

p_32:>   data;

data=data&0x01;

if(data)

{

  printstrln("Button Pressed");

}

回复:

我已经用端口p32像这样定义:- port p32 = XS1_PORT_32A; //PORT 32A int leds[10] = { 0b01111111111111111111, //LED A1 0b10111111111111111111, //LED B1 0b11011111111111111111, //LED C1 0b11111110111111111111, //LED A2 0b11111111011111111111, //LED B2 0b11111111101111111111, //LED C2 0b11111111110111111111, //LED A3 0b11111111111011111111, //LED B3 0b11111111111101111111, //LED C3 0b11111111111111111111 //ALL OFF };所以当我尝试编译,我得到一个错误:L00130 Symbol p32 is a duplicate port declaration


回答:

移动到讨论区:

发表时间:2014年8月14日15:34:00

  
回复该帖

本主题共有 1 帖,分页:>>>>>该主题的所有内容[1]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

[上一篇帖子]:[转帖]是否可以通过2核访问全局数组? hi /P P 我应该怎么做才能让两个逻辑核访问
[下一篇帖子]:[转帖]如何在XC-2 kit中使用UDP或者TCP / IP&nbs