创客神器NanoPi
直播中

zpzdd

12年用户 486经验值
擅长:可编程逻辑 电源/新能源 模拟技术 测量仪表 嵌入式技术 控制/MCU RF/无线
私信 关注
[经验]

【NanoPi K1 Plus试用体验】Blink呼吸灯入门

`经过这几天的学习,发现nanoPigpio库做的非常详细,除了基本IO配置,常见的芯片驱动也做好了




比如PCF8574、PCF8591等等,驱动起外围器件来就方便了很多。
需要的同学,传送门 https://github.com/friendlyARM/WiringNP
===============================================
接下来正式开始点灯实验:
  1. git clone https://github.com/friendlyarm/WiringNP
  2. cd WiringNP/
  3. chmod 755 build
  4. ./build
到此,wiringPI库就已经安装到本地了

可以使用下面命令来查看IO口序列号
  1. gpio readall
QQ图片20180717154646.png
这里我专门焊了个小测试板,做LED流水灯测试:
IMG_20180717_154148.jpg

刚好可以插在板子上,
IMG_20180717_154320.jpg
对应io口为,GPIO22,23,24,25
对应的程序也很简单,跟Arduino类似的风格:
QQ图片20180717155325.png

接下来编译
  1. gcc -o blink blink.c -lwiringPi -lpthread
执行
  1. sudo ./blink
流水灯开始:
QQ截图20180717160615.png
` git.png

回帖(3)

cooldog123pp

2018-7-28 11:08:56
用的什么开发环境,交流下
举报

zpzdd

2018-7-30 08:29:58
引用: cooldog123pp 发表于 2018-7-28 11:08
用的什么开发环境,交流下

没有专门的环境啊,直接putty,自带的gcc编译器,git获取官方库,就这样
举报

cooldog123pp

2018-7-30 16:50:16
引用: zpzdd 发表于 2018-7-30 08:29
没有专门的环境啊,直接putty,自带的gcc编译器,git获取官方库,就这样

了解了,我以为有专门的IDE呢,OK多谢告知。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分