Raspberry Pi

针对Raspberry Pi的硬件​​和软件的用户和开发人员的问答

2
通过C控制GPIO引脚
大部分的库,在多国语言,与GPIO引脚通过互动/sys/class/gpio/export,/sys/class/gpio/import,/sys/class/gpio/gpio10/value,等。然而Linux内核文件明确规定这是做事的传统方式。 什么是非传统的做事方式? 如果我对内核空间的理解正确,则可以将这些功能或标准内核驱动程序用于常见的GPIO任务。 我将如何使用用户空间?是否有用于非旧版的Sysfs接口? PS:我知道内核文档指出,出于兼容性原因,尽管认为已弃用基于旧整数的接口仍然可用。但是,我对使用该旧代码不感兴趣。
10 kernel 


4
Raspbian Pi 3 B +上的Raspbian 8
如何在Pi 3 B +上使用旧的Raspbian 8(Jessie)SD卡安装? 我在中更改了文件/boot。(start.elf,start_cd.elf,start_db.elf,start_x.elf,bcm2708-rpi-0-w.dtb,bcm2708-rpi-b.dtb,bcm2708-rpi-plus.dtb,bcm2708-rpi-cm.dtb,bcm2709-rpi-2-b.dtb,bcm2710-rpi-3-b.dtb,bcm2710-rpi-3-b-plus.dtb,bcm2710-rpi-cm3.dtb,fixup.dat,fixup_cd.dat,fixup_bd.dat,fixup_x.dat)随着Raspbian舒展文件/boot以及PI 3 B +启动,但在USB和以太网端口不工作。 编辑 -我已经rpi-update在Raspberry pi 3上进行了测试。将SD卡放在Raspberry pi 3 B +上后,USB可以工作,但以太网和wifi仍然不起作用。 编辑2-重新安装Raspbian 8并rpi-update在Raspberry pi 3上进行。在Raspberry pi 3 B +上以太网工作,但wifi仍然不起作用。 这是dmesg输出: [ 4.388752] brcmfmac: F1 signature read @0x18000000=0x15264345 [ 4.395773] brcmfmac: brcmf_fw_map_chip_to_name: using brcm/brcmfmac43455-sdio.bin for chip 0x004345(17221) rev 0x000006 [ 4.396452] usbcore: registered new interface …

1
蓝牙不适用于Raspbian Stretch和Raspberry Pi 3
在新安装的Raspbian Stretch中,登录并使用的第一个命令systemctl status bluetooth,我得到: $ systemctl status bluetooth ● bluetooth.service - Bluetooth service Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled) Active: active (running) since Fri 2017-08-18 01:37:37 UTC; 1s ago Docs: man:bluetoothd(8) Main PID: 667 (bluetoothd) Status: "Running" CGroup: /system.slice/bluetooth.service └─667 /usr/lib/bluetooth/bluetoothd Aug 18 01:37:37 raspberrypi systemd[1]: Starting Bluetooth service... …
10 bluetooth 


3
WebGL在Raspberry Pi Chromium浏览器上无法正常工作
我在Raspberry Pi 3的Chromium浏览器上遇到了WebGL问题。我做了所需的设置,但没有任何反应。 这是我的资料 设备: Raspberry Pi 3 操作系统: Linux raspberrypi 4.9.80-v7 +#1098 SMP Fri Mar 9 19:11:42 GMT 2018 armv7l GNU / Linux(Raspian Stretch with desktop,I also try lite) 浏览器:铬浏览器版本=> Chromium 60.0.3112.89建立在Ubuntu 14.04上,在Raspbian 9.3上运行 图形驱动程序: vc4-kms-v3d 以下是get.webgl.org的结果: 这是threejs.org示例(“ webgl_animation_cloth”)的结果: 我在firefox iceweasel上测试了相同的网站。 它们的工作原理如以下屏幕快照所示: 我在chrome:// flags上尝试了几种设置,但没有任何改变 当我chromium-browser从命令行启动时,我看到 libgl error: MESA-LOADER: failed …
10 chromium  gpu 

3
RPi 3上的BCM2835?
我最近购买了Raspberry Pi 3,据了解它具有BCM2837芯片。当我从raspberrypi.com购买编解码器时,要求我运行: 猫/ proc / cpuinfo 我很惊讶地看到底部的以下输出: 硬件:BCM2835修订版本:a22082序列号: 为什么我应该看到新的Raspberry Pi 3而不是BCM2837芯片的输出?
10 pi-3 

1
Pi Zero作为HID:如何通过USB从Pi Zero控制PC鼠标?
我问这个问题是因为经过几天的搜索,我仍然没有找到关于该主题的任何明确信息。因此,对不起,如果问题已经存在。 我在一个项目中工作,只是为了娱乐,我想从Raspberry Pi控制PC鼠标。用户输入将通过连接到RP的任何类型的硬件完成,我的主要疑问是如何控制通过USB通过RP将运动指令从RP发送到PC。 我知道我必须启用OTG模式才能使PC识别为USB设备,但是我不知道如何通过USB将鼠标移动发送到PC并使Windows / Linux理解它。我发现存在“ Linux-USB Gadget API框架”,但是没有使用它的示例,而且我实际上不知道这是否是最佳方法。 您能给我一些提示或资源来帮助我吗? 非常感谢你。
10 usb  pi-zero 


3
减少Ubuntu mate 16.04 img文件的大小
我下载了官方文件ubuntu-mate-16.04.img.xz(大约1.1GB)并将其解压缩。但是提取的内存.img约为8.1 GB,比我的SD卡的大小大162 MB。因此,我无法还原.img到SD卡。换句话说,Raspberry Pi MATE 16.04图片对于8GB SD卡来说太大了 由于与.xz相比文件太小.img,我怀疑该文件.img有可用空间,因此我挂载了img,发现有4GB可用空间。 如何调整尺寸.img以减小其尺寸,以便可以将其还原到我的SD卡中?
10 sd-card  image 



2
这是rsync用来创建Raspberry Pi备份的正确用法吗?
请原谅我的无知,我是该站点,Linux和Raspberry Pi的新用户。 以下是一个问题的链接,我使用用户goldilocks充分记录的using答案rsync创建了自己的rsync命令,以将其备份到本地网络上MacBook Pro的HDD文件夹中: 可以使用Raspberry Pi创建自己的备份吗? 我无法跟进此问题,也无法向用户goldilocks发送消息,因为看来Stack Exchange上没有这样的东西? 我想到的是: rsync -aHv --rsync-path="sudo rsync" --delete-during --exclude-from=/Users/user/Documents/rsync-exclude.txt --rsh="ssh" user@host:/ /Users/user/Desktop/rpi-backup/ 据我了解,该--rsync-path="sudo rsync"参数的添加使您不必通过ssh使用(不安全的)root帐户。 一切似乎进展顺利,但不幸的是,在传输结束时出现如下错误: rsync error: some files could not be transferred (code 23) at /BuildRoot/Library/Caches/com.apple.xbs/Sources/rsync/rsync-47/rsync/main.c(1400) [generator=2.6.9] 这是我应该担心的事情吗?如果是,该如何解决?还是这是因为我rsync-exluded.txt在rsync期间使用了一个文件来排除某些目录以免复制某些目录,而此错误只是在确认这一点? 另外,有人回答该问题的用户说无法备份到Mac吗?我的命令似乎没有问题,因为显然在我指定为目标的文件夹中有文件系统的备份。唯一的麻烦是我在结束时收到的错误rsync。
10 remote  backup 

4
自动连接信任的蓝牙扬声器
我已遵循以下教程(http://mygeeks014.blogspot.nl/2015/01/audio-streaming-to-bluetooth-speaker.html)将蓝牙扬声器连接到我的Raspberry Pi。一切都会按预期进行,但是当Raspberry重新启动或打开/关闭扬声器时,扬声器不会自动重新连接。现在,我通过Raspbian GUI手动重新连接扬声器,但是我想知道是否有一种简单的解决方案可以通过CLI重新连接扬声器。然后,如果尚未连接扬声器,我将能够编写一个简单的CRON重新连接扬声器。
10 bluetooth 

3
在安装NOOBS之前必须使用SDFormatter吗?
通常建议使用SDFormatter格式化SD卡。 https://raspberrypi.stackexchange.com/a/19928/39410 http://elinux.org/RPi_Easy_SD_Card_Setup#Using_NOOBS 在使用Raspberry Pi之前,我从未听说过该软件。 在使用Pi之前,使用此软件格式化SDCard 是否至关重要?如果SDCard是全新的怎么办?如果您有问题,是否可以使用其他替代方法? 我可以使用内置的Windows工具还是其他一些免费软件? 例如http://alternativeto.net/software/easeus-partition-manager-home-edition/?license=free
10 sd-card  setup  noobs  windows 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.