ASF 中使用的函数,而不是 IODIR、IOSET、PORTD
Posted
技术标签:
【中文标题】ASF 中使用的函数,而不是 IODIR、IOSET、PORTD【英文标题】:Functions used in ASF instead of IODIR, IOSET, PORTD 【发布时间】:2013-04-01 13:34:01 【问题描述】:我之前已经对微控制器进行了编程,并使用了 IODIR、iosET、PORTD、DDRD 等指令。我现在使用的是具有 ATSAM3X8E Cortex M3 微控制器的 Arduino Due。我正在使用 Atmel Studio 6 对 Arduino Due 进行编程。我发现 SAM3X 微控制器不使用 IODIR、IOSET、PORTD。我现在的问题是,如果有人现在有什么功能对应于 IODIR、IOSET 和 PORTD。我也在使用 Atmel 软件框架 (ASF) 进行编程。
例如,您如何使用 Atmel 软件框架 (ASF) 执行此操作: 端口 &= ~(1
【问题讨论】:
【参考方案1】:查看 sam/drivers/gpio 下 asf 中的 gpio 驱动程序。它包含gpio_set_pin_high(PIN)
和gpio_set_pin_low(PIN)
等用于控制IO引脚的函数。
【讨论】:
以上是关于ASF 中使用的函数,而不是 IODIR、IOSET、PORTD的主要内容,如果未能解决你的问题,请参考以下文章
TypeError:在 Python3 中写入文件时需要一个类似字节的对象,而不是“str”