变量与寄存器的串联

时间:2018-09-23 11:41:10

标签: arduino

如何将变量连接到命令,例如,如果我有一个变量x,并将其值设置为10,并且我要更改寄存器的状态,就像PORTB + 10,并且必须得到PORTB10。我该怎么做?由Google翻译翻译,可能存在不一致之处。

1 个答案:

答案 0 :(得分:0)

您不能那样做。诸如PORTB之类的名称仅在编写代码时存在于代码中。一旦代码被编译,所有的内容就变成了内存地址,而此时的名称都毫无意义。在这种情况下,您要执行的操作没有任何意义。您可以创建指向各个PORT位置的指针,或使用许多其他方式来完成所需的操作。由于不清楚您要做什么,因此我无法提供更多具体信息。