1.NanoPi M1(全志H3)基于wiringPi的GPIO控制总结
开发环境: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控制总结相关推荐
- 03_基于wiringPi的GPIO控制-蜂鸣器
主要目的: 了解蜂鸣器的基础知识点: 掌握wiringPi的GPIO调用方法: 实现蜂鸣器的鸣叫. 目录 1.安装wiringPi库 1.1.下载和安装wiringPi 1.2.查看GPIO版本 2. ...
- [linux]全志H3 nanopi 点亮ST7789VW IPS屏
入门linux之全志H3 nanopi 点亮ST7789VW IPS屏 NanoPi-NEO-Air 入门 Nnaopi的IO 设备树(sun8i-h3-nanopi-neo-air.dts)中禁用其 ...
- NanoPi M1 移植 OpenWRT
NanoPi M1 是全志(Allwinner)H3的开发板. 但官方文档只有ubantu等系统的移植方法,而当前(2019年1月9日)最新OpenWRT里是不支持这个NanoPi M1的,仅仅支持N ...
- 全志H3 linux系统recovery制作过程
本文介绍全志H3 recovery制作过程,代码基于friendly arm的Nano pi M1开发代码. 一,编译打包 运行配置脚本: . ./buildroot/script/mksetup.s ...
- 全志h3linux移植教程,全志H3启动分析,移植主线UBOOT
全志H3启动分析,移植主线UBOOT 参考资源 启动流程 因为使用的是外扩SD卡,因此主要参考了这部分内容:Bootable SD card SD卡Layout如下: start sector siz ...
- 全志H3停产,A40I/T3更胜一筹--CoM-X40I核心模块来了
全志H3是全志科技旗下的完整4K智能电视机顶盒解决方案,基于四核Cortex-A7CPU架构,支持H.265/HEVC4K@30fps视频硬解,采用ARMMali系列的图形处理架构,工作频率超过6 ...
- 全志H3编译Linux-4.14 BSP
学习笔记-全志H3编译Linux-4.14 BSP 1 安装交叉编译器 访问此处下载地址的toolchain目录,下载交叉编译器arm-cortexa9-linux-gnueabihf-4.9.3.t ...
- 全志h2参数_全志h3芯片性能及参数评测
描述 全志H3简介 全志H3是全志科技旗下的完整4K智能电视机顶盒解决方案,基于四核Cortex-A7CPU架构,支持H.265/HEVC4K@30fps视频硬解,采用ARMMali系列的图形处理架构 ...
- 全志h3通用固件_全志h3详细刷机教程
什么是刷机? 刷机是指通过一定的方法更改或替换手机中原本存在的一些语言.图片.铃声.软件或者操作系统.通俗来讲,刷机就是给手机重装系统.刷机可以使手机的功能更加完善,并且可以使手机还原到原始状态.一般 ...
最新文章
- swift 错误集合 ------持续更新中
- 基础006 宏基因组入门理论以及分析环境的部署
- nginx:在centos中自启动
- python 判断 图片是否相同
- MATLAB 成绩排序
- mardown文件图片技巧
- 线上故障快速定位及恢复
- 将tomcat设置成window自启动服务
- 订阅者java,RxJava:“ java.lang.IllegalStateException:只允许一个订阅者!”
- matlab做三次拉格朗日插值多项式_买菜必用的MATLAB拉格朗日插值函符号解输出
- keil4出现目标未被创建_STM32入门系列-创建寄存器模板
- 数据库SQL优化大总结之 百万级数据库优化方案
- MTK 驱动部分双分区升级原理
- java西游记3_西游记之大战火焰山
- Java面试题目和答案
- 华为麒麟将成“绝版”,造芯为什么这么难?
- html5 indexedDB 数据库 详讲
- NOIP 2006 金明的预算方案 (裸?)分组背包
- 杀了一个程序员祭天换来今天的正常推送:仿知乎APP源码分享
- 在网易做游戏美术设计师是种什么体验?