⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 testgpio.c

📁 這是一個AT91開發版程式碼 對MCU有興趣可以研究
💻 C
字号:
#include <unistd.h>#include <stdio.h>#include "at91gpio.h"#define PC22   (1 << 22)int main(){    //init port    int state = 0;    unsigned int mask = PC22;    AT91S_PIO *pioc;    pioc = pio_map(PIOC_BASE);    pio_enable(pioc, mask);    pio_disable_irq(pioc, mask);    pio_disable_multiple_driver(pioc, mask);    pio_disable_pull_ups(pioc, mask);    pio_synchronous_data_output(pioc, mask);    pio_output_enable(pioc, mask);    while (1) {        /* printf("GPIO state = %d\n", state); */        pio_out(pioc, PC22, state);        state = !state;        usleep(1 * 1000 * 1000);    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -