Atmel SAM v71 XPlained - 无法使用端口C

时间:2016-11-03 20:37:08

标签: c arm atmel

我刚买了一台Atmel SAM V71" XPlained Ultra"我尝试编写一个基本的小应用程序来切换LED0和LED1。 LED0可正常连接到PIO_PA23_IDX。然而,文档声称LED1连接到PC09,并且令人惊讶的是,没有与PORT C相关的任何标头定义。我试图通过简单地将我的IO-Pin定义为(64 + 9)来伪造它,遵循惯例0-31是A口,32-63是B口等......但是这仍然不起作用。我在这里错过了什么?为什么文档声称LED1连接到源头中似乎不存在的端口?

1 个答案:

答案 0 :(得分:0)

似乎在没有PORTC #defines的情况下,使用64 + pin#工作就好了。最初的问题是误导性的,并且事实证明,读取电路板上的开关(可能是设置为备用功能的引脚)存在单独的问题。要控制端口C引脚9的输出,请使用64 + 9(73)的引脚索引。