ASF中使用的功能代替IODINE,UPSET,PORTS

时间:2013-04-01 13:34:01

标签: arduino microcontroller atmel

之前我已经编程过微控制器,并使用了IODIR,IOSET,PORTD,DDRD等指令。我现在正在使用Arduino Due,它有ATSAM3X8E Cortex M3微控制器。我使用Atmel Studio 6编程Arduino Due。我发现SAM3X微控制器不使用IODIR,IOSET,PORTD。我现在的问题是,如果现在某人的功能与IODIR,IOSET和PORTD相对应。我也使用Atmel软件框架(ASF)进行编程。

例如,如何使用Atmel Software Framework(ASF)执行此操作: PORTD& =〜(1<< RS);

1 个答案:

答案 0 :(得分:0)

在sam / drivers / gpio下的asf中查看gpio驱动程序。它包含用于控制IO引脚的gpio_set_pin_high(PIN)gpio_set_pin_low(PIN)等函数。