开发环境:linux-3.4(开发板)

步骤:

1.安装WiringPi库:

git clone https://github.com/friendlyarm/WiringNP
cd WiringNP/
chmod 755 build
./build

检测是否安装成功:

gpio readall

2.编写LED测试程序

nanopi m1的pin7(GPIOG11)引脚接LED的正极,LED的负极接GND,程序如下:

vi led_control.c
#include <wiringPi.h>
int main(void)
{wiringPiSetup() ;pinMode (7, OUTPUT) ;for(;;){digitalWrite(7, HIGH) ;delay (500) ;digitalWrite(7,  LOW) ;delay (500) ;}
}

3.编写Makefile

led_control:led_control.cgcc -Wall -o led_control led_control.c -lwiringPi -lpthread.PHONY:
clean:rm -rf led_control

4.执行程序

./led_control

运行结果:

LED灯闪烁

1.NanoPi M1(全志H3)基于wiringPi的GPIO控制总结相关推荐

  1. 03_基于wiringPi的GPIO控制-蜂鸣器

    主要目的: 了解蜂鸣器的基础知识点: 掌握wiringPi的GPIO调用方法: 实现蜂鸣器的鸣叫. 目录 1.安装wiringPi库 1.1.下载和安装wiringPi 1.2.查看GPIO版本 2. ...

  2. [linux]全志H3 nanopi 点亮ST7789VW IPS屏

    入门linux之全志H3 nanopi 点亮ST7789VW IPS屏 NanoPi-NEO-Air 入门 Nnaopi的IO 设备树(sun8i-h3-nanopi-neo-air.dts)中禁用其 ...

  3. NanoPi M1 移植 OpenWRT

    NanoPi M1 是全志(Allwinner)H3的开发板. 但官方文档只有ubantu等系统的移植方法,而当前(2019年1月9日)最新OpenWRT里是不支持这个NanoPi M1的,仅仅支持N ...

  4. 全志H3 linux系统recovery制作过程

    本文介绍全志H3 recovery制作过程,代码基于friendly arm的Nano pi M1开发代码. 一,编译打包 运行配置脚本: . ./buildroot/script/mksetup.s ...

  5. 全志h3linux移植教程,全志H3启动分析,移植主线UBOOT

    全志H3启动分析,移植主线UBOOT 参考资源 启动流程 因为使用的是外扩SD卡,因此主要参考了这部分内容:Bootable SD card SD卡Layout如下: start sector siz ...

  6. 全志H3停产,A40I/T3更胜一筹--CoM-X40I核心模块来了

      全志H3是全志科技旗下的完整4K智能电视机顶盒解决方案,基于四核Cortex-A7CPU架构,支持H.265/HEVC4K@30fps视频硬解,采用ARMMali系列的图形处理架构,工作频率超过6 ...

  7. 全志H3编译Linux-4.14 BSP

    学习笔记-全志H3编译Linux-4.14 BSP 1 安装交叉编译器 访问此处下载地址的toolchain目录,下载交叉编译器arm-cortexa9-linux-gnueabihf-4.9.3.t ...

  8. 全志h2参数_全志h3芯片性能及参数评测

    描述 全志H3简介 全志H3是全志科技旗下的完整4K智能电视机顶盒解决方案,基于四核Cortex-A7CPU架构,支持H.265/HEVC4K@30fps视频硬解,采用ARMMali系列的图形处理架构 ...

  9. 全志h3通用固件_全志h3详细刷机教程

    什么是刷机? 刷机是指通过一定的方法更改或替换手机中原本存在的一些语言.图片.铃声.软件或者操作系统.通俗来讲,刷机就是给手机重装系统.刷机可以使手机的功能更加完善,并且可以使手机还原到原始状态.一般 ...

最新文章

  1. swift 错误集合 ------持续更新中
  2. 基础006 宏基因组入门理论以及分析环境的部署
  3. nginx:在centos中自启动
  4. python 判断 图片是否相同
  5. MATLAB 成绩排序
  6. mardown文件图片技巧
  7. 线上故障快速定位及恢复
  8. 将tomcat设置成window自启动服务
  9. 订阅者java,RxJava:“ java.lang.IllegalStateException:只允许一个订阅者!”
  10. matlab做三次拉格朗日插值多项式_买菜必用的MATLAB拉格朗日插值函符号解输出
  11. keil4出现目标未被创建_STM32入门系列-创建寄存器模板
  12. 数据库SQL优化大总结之 百万级数据库优化方案
  13. MTK 驱动部分双分区升级原理
  14. java西游记3_西游记之大战火焰山
  15. Java面试题目和答案
  16. 华为麒麟将成“绝版”,造芯为什么这么难?
  17. html5 indexedDB 数据库 详讲
  18. NOIP 2006 金明的预算方案 (裸?)分组背包
  19. 杀了一个程序员祭天换来今天的正常推送:仿知乎APP源码分享
  20. 在网易做游戏美术设计师是种什么体验?

热门文章

  1. TypeScript(八)装饰器
  2. typescript常用的一些内置类型
  3. 使用C# 创建windows 服务
  4. 美国芯片陆续转向,或许为当初的做法后悔不迭,芯片补贴也难改局面
  5. 底层放弃教育,中产过度焦虑,上层不玩中国高考
  6. jQuery实现消息列表循环垂直向上滚动
  7. 【腾讯广告】监测链接和API自归因回传接口逻辑
  8. [转] 用小铲子挖大坑
  9. pikachu-远程代码、命令执行漏洞(RCE)
  10. gis小白初学笔记一