2016-11-03 69 views
0

我刚刚购买了Atmel SAM V71“XPlained Ultra”主板,并试图编写一个基本的小应用来切换LED0和LED1。 LED0可以很好地连接到PIO_PA23_IDX。但是,文档声称LED1连接到PC09,并且令人惊讶的是,没有与端口C相关的任何头文件定义。我试图通过简单地将我的IO引脚定义为(64 + 9) 0-31端口A,32-63端口B ...等.....但这仍然不起作用。我在这里错过了什么?为什么文档声称LED1连接到似乎不存在于源标题中的端口?爱特梅尔SAM v71 XPlained - 无法与端口C一起工作

回答

0

看来,在没有PORTC#defines的情况下,使用64 + pin#的作品就好了。原来的问题是误导性的,结果发现读取板上的开关有一个单独的问题(可能是设置为备用功能的引脚)。要控制端口C引脚9的输出,请使用64 + 9(73)的引脚索引。