当前位置: 首页 > wzjs >正文

闵行网站建设多久能见效果什么网站是专门做评论赚钱的

闵行网站建设多久能见效果,什么网站是专门做评论赚钱的,百度推广平台登录,有哪些做买家秀的网站目录 参考资料开机led控制GPIO输入输出 参考资料 链接: BeagleBone Black使用(一):狗板简介 链接: 使用Beaglebone Black的IO口 开机 直接用usb连接到电脑上,这是个otg口,虚拟成了网卡: 网口登录&…

目录

  • 参考资料
  • 开机
  • led控制
  • GPIO输入输出

参考资料

链接: BeagleBone Black使用(一):狗板简介

链接: 使用Beaglebone Black的IO口

开机

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

直接用usb连接到电脑上,这是个otg口,虚拟成了网卡:
在这里插入图片描述

网口登录:
Debian GNU/Linux 10 beaglebone ttyS0

BeagleBoard.org Debian Buster IoT Image 2020-04-06

Support: http://elinux.org/Beagleboard:BeagleBoneBlack_Debian

default username:password is [debian:temppwd]
默认用户名密码:debian:temppwd

在这里插入图片描述
串口登录(串口可以直接荣root登录 root|root):
在这里插入图片描述
在这里插入图片描述

led控制

开启

 echo none > /sys/class/leds/beaglebone:green:usr3/trigger && echo 1 > /sys/class/leds/beaglebone:green:usr3/brightness

关闭

 echo none > /sys/class/leds/beaglebone:green:usr3/trigger && echo 0 > /sys/class/leds/beaglebone:green:usr3/brightness

python代码:

#!/usr/bin/python
#//
#	blink.py
#	Blinks one LED wired to P9_15.
#	Wiring:	P9_15 connects to the plus lead of an LED.  The negative lead of the
#			LED goes to a 220 Ohm resistor.  The other lead of the resistor goes
#			to ground.
#	Setup:	
#	See:	
#//
import Adafruit_BBIO.GPIO as GPIO
import timeout = "P9_15"GPIO.setup(out, GPIO.OUT)while True:GPIO.output(out, GPIO.HIGH)time.sleep(0.5)GPIO.output(out, GPIO.LOW)time.sleep(0.5)

c代码:


//	blinkLED.c
//      Blinks the USR3 LED.
//	Wiring:	None
//	Setup:	
//	See:	

#include <stdio.h>
#include <unistd.h>int main() {FILE * trigger = fopen("/sys/class/leds/beaglebone:green:usr3/trigger", "w");FILE * brightness = fopen("/sys/class/leds/beaglebone:green:usr3/brightness", "w");int on = 0;fprintf(trigger, "none\n");while(1) {fprintf(brightness, "%d\n", on);fflush(brightness);if(!on) on = 1;else on = 0;usleep(500000);}
}

//	ring.pru0.c
//      Does the "Ring Test" given here: https://pub.pages.cba.mit.edu/ring/
//	Reads P8_19 and writes it to P9_16 as fast as it can.
//	Wiring:	P9_16 connects to the plus lead of an LED.  The negative lead of the
//			LED goes to a 220 Ohm resistor.  The other lead of the resistor goes
//			to ground (P9_1 or P9_2).
//			Wire P8_19 to P9_16 to produce the 'ring' circuit.
//              A Switch goes to P8_19 and 3.3V  (P9_3 or P9_4).
//	Setup:	config_pin P9_16 pruout and config_pin P8_19 to pruin
//	See:	prugpio.h to see which pins attach to R30
//	PRU:	pru0

#include <stdint.h>
#include <pru_cfg.h>
#include <pru_ctrl.h>
#include <stddef.h>
#include <rsc_types.h>
#include "resource_table_empty.h"
#include "prugpio.h"volatile register unsigned int __R30;
volatile register unsigned int __R31;void main(void) {/* Read GPIO input P9_25 and invert to GPIO output P9_29 */while(1) {if(__R31 & P8_19)__R30 = 0;else__R30 = P9_16;}
}

GPIO输入输出

root@beaglebone:~# cd /sys/class/gpio
root@beaglebone:/sys/class/gpio# ls -l
total 0
--w------- 1 root root 4096 Jan  1 00:00 export
lrwxrwxrwx 1 root root    0 Jan  1 00:00 gpiochip0 -> ../../devices/virtual/gpio/gpiochip0
lrwxrwxrwx 1 root root    0 Jan  1 00:00 gpiochip32 -> ../../devices/virtual/gpio/gpiochip32
lrwxrwxrwx 1 root root    0 Jan  1 00:00 gpiochip64 -> ../../devices/virtual/gpio/gpiochip64
lrwxrwxrwx 1 root root    0 Jan  1 00:00 gpiochip96 -> ../../devices/virtual/gpio/gpiochip96
--w------- 1 root root 4096 Jan  1 00:00 unexport
root@beaglebone:/sys/class/gpio# echo 44 > export
root@beaglebone:/sys/class/gpio# ls -l
total 0
--w------- 1 root root 4096 Jan  1 00:03 export
lrwxrwxrwx 1 root root    0 Jan  1 00:03 gpio44 -> ../../devices/virtual/gpio/gpio44
lrwxrwxrwx 1 root root    0 Jan  1 00:00 gpiochip0 -> ../../devices/virtual/gpio/gpiochip0
lrwxrwxrwx 1 root root    0 Jan  1 00:00 gpiochip32 -> ../../devices/virtual/gpio/gpiochip32
lrwxrwxrwx 1 root root    0 Jan  1 00:00 gpiochip64 -> ../../devices/virtual/gpio/gpiochip64
lrwxrwxrwx 1 root root    0 Jan  1 00:00 gpiochip96 -> ../../devices/virtual/gpio/gpiochip96
--w------- 1 root root 4096 Jan  1 00:00 unexport
root@beaglebone:/sys/class/gpio# cd gpio44
root@beaglebone:/sys/class/gpio/gpio44# ls -l
total 0
-rw-r--r-- 1 root root 4096 Jan  1 00:03 active_low
-rw-r--r-- 1 root root 4096 Jan  1 00:03 direction
-rw-r--r-- 1 root root 4096 Jan  1 00:03 edge
drwxr-xr-x 2 root root    0 Jan  1 00:03 power
lrwxrwxrwx 1 root root    0 Jan  1 00:03 subsystem -> ../../../../class/gpio
-rw-r--r-- 1 root root 4096 Jan  1 00:03 uevent
-rw-r--r-- 1 root root 4096 Jan  1 00:03 value
root@beaglebone:/sys/class/gpio/gpio44# cat direction
in
root@beaglebone:/sys/class/gpio/gpio44# echo out > direction
root@beaglebone:/sys/class/gpio/gpio44# cat direction
out
root@beaglebone:/sys/class/gpio/gpio44# cat value
0
root@beaglebone:/sys/class/gpio/gpio44# echo 1 > value
root@beaglebone:/sys/class/gpio/gpio44# cat value
1

解释一下,首先要把某个(本例中是第44个,即P8_12)gpio export一下,变成用户可用的状态,然后目录里就会多出来一个gpio44目录,进入它对相应文件进行读写就可以操作io口了。输入输出是一样的道理。读的话Linux会自动实时更新value文件里的数据,但更新速度有多快暂时还不清楚,高速io操作的话用这种方法感觉不靠谱。不过速度不敏感的话是没问题的。


#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <fcntl.h> //define O_WRONLY and O_RDONLY
#define SYSFS_GPIO_DIR "/sys/class/gpio"
#define MAX_BUF 64void main()
{int fd, len;char buf[MAX_BUF];char ch;int i;//export gpio44fd = open(SYSFS_GPIO_DIR "/export", O_WRONLY);len = snprintf(buf,sizeof(buf),"44");write(fd,buf,len);close(fd);//set directionsnprintf(buf,sizeof(buf),SYSFS_GPIO_DIR"/gpio44/direction");fd = open(buf, O_WRONLY);write(fd, "in", 3);close(fd);//read and print value 10 timesfor(i=0;i<10;i++){snprintf(buf,sizeof(buf),SYSFS_GPIO_DIR"/gpio44/value");fd = open(buf, O_RDONLY);read(fd,&ch,1);printf("%c\n",ch);close(fd);usleep(1000000);}
}

在这里插入图片描述
查看引脚输入状态(空闲高电平3.3V输出1, 接GND输出 0)

root@beaglebone:/sys/class/gpio# cd gpio44/
root@beaglebone:/sys/class/gpio/gpio44# ls
active_low  device  direction  edge  label  power  subsystem  uevent  value
root@beaglebone:/sys/class/gpio/gpio44# cat direction
in
root@beaglebone:/sys/class/gpio/gpio44#
root@beaglebone:/sys/class/gpio/gpio44#
root@beaglebone:/sys/class/gpio/gpio44#
root@beaglebone:/sys/class/gpio/gpio44#
root@beaglebone:/sys/class/gpio/gpio44# echo out > direction
root@beaglebone:/sys/class/gpio/gpio44#
root@beaglebone:/sys/class/gpio/gpio44# cat direction
out
root@beaglebone:/sys/class/gpio/gpio44# cat value
0
root@beaglebone:/sys/class/gpio/gpio44#
root@beaglebone:/sys/class/gpio/gpio44# echo 1 > value
root@beaglebone:/sys/class/gpio/gpio44# echo 0 > value
root@beaglebone:/sys/class/gpio/gpio44# cd ../gpio6
gpio60/ gpio61/ gpio62/ gpio63/ gpio65/ gpio66/ gpio67/ gpio68/ gpio69/
root@beaglebone:/sys/class/gpio/gpio44# cd ../gpio68/
root@beaglebone:/sys/class/gpio/gpio68# cat value
1
root@beaglebone:/sys/class/gpio/gpio68# cat direction
in
root@beaglebone:/sys/class/gpio/gpio68# cat direction
in
root@beaglebone:/sys/class/gpio/gpio68# cat value
0
root@beaglebone:/sys/class/gpio/gpio68# cat value
1

在这里插入图片描述


文章转载自:

http://NbIBhVc8.qbjgw.cn
http://x3DgiE57.qbjgw.cn
http://L6bVlmPG.qbjgw.cn
http://oEzCVkNJ.qbjgw.cn
http://XdO0OLdL.qbjgw.cn
http://t59R18sk.qbjgw.cn
http://P9EvquQd.qbjgw.cn
http://b6e90VfZ.qbjgw.cn
http://wFasY8Y9.qbjgw.cn
http://1x9ohL84.qbjgw.cn
http://DumlGrnc.qbjgw.cn
http://u6DhC6Gk.qbjgw.cn
http://XFJzqREK.qbjgw.cn
http://ziSqRkhH.qbjgw.cn
http://IA6kJ9uc.qbjgw.cn
http://SE4aEqDx.qbjgw.cn
http://C530rnB0.qbjgw.cn
http://SBRY9EHb.qbjgw.cn
http://MFc3J3vp.qbjgw.cn
http://ulWuOTS8.qbjgw.cn
http://KcLHjYaY.qbjgw.cn
http://jfXMs4I2.qbjgw.cn
http://B4EYeb7V.qbjgw.cn
http://1m7Ggz9P.qbjgw.cn
http://iM3hyLwI.qbjgw.cn
http://6K0XQ7mL.qbjgw.cn
http://idDvd9Gp.qbjgw.cn
http://X4JI2Bvl.qbjgw.cn
http://7jL6dJ66.qbjgw.cn
http://8QyMr4kh.qbjgw.cn
http://www.dtcms.com/wzjs/647701.html

相关文章:

  • 网站备案核验号网络营销策划推广方案
  • 网站建设企业需要符合哪些建寺庙网站模板
  • 网站建设中请期待青海教育厅门户网站
  • 广东建设工程注册中心网站化妆品网站制作需要
  • wordpress 购物网站主题推广公司产品文案该怎么写
  • 华龙建设部网站查不到销售技巧
  • 江门网站上排名做网站要哪些人员
  • 淄博网站建设乐达金融行业seo整站优化
  • 陕西省信用建设官方网站php做网站需要什么
  • 什么网站专做店铺wordpress延迟加载
  • ps手机网站制作广州网络推广营销
  • 房产网站模板怎么用vps建网站
  • 儿童早教网站模板云开发
  • 北京营销型网站建设培训班wordpress 拍卖主题
  • 顺义企业建站wordpress cxudy
  • 门户网站建设工序网络架构拓扑
  • 宁波建设网站公司推荐专业团队原版视频
  • 商城网站开发报价单wordpress做出的
  • 网站可以做电信增值美图秀秀在线制作
  • 网站推广优化建设方案传统媒体网站建设
  • 企业网站建设的目的论文wordpress 更改模板
  • 笑话网站源码下载如何免费建立可以交流的网站
  • dede网站怎么做微信小程序品牌建设情况评估
  • c 网站开发框架教育网络平台建设
  • 重庆专业建网站怎样做网站赚点击量的钱
  • app网站如何做推广方案秦皇岛海三建设怎么样
  • 公司网站系统涞源县住房和城乡建设局网站
  • 网站标题 关键字怎么设置代码外贸营销型网站建站
  • 南京百度seo代理aso优化哪家好
  • 网站建设算软件还是硬件可做区域代理的网站