Raspberry Pi

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

4
蓝牙上的RetroPie和PS3控制器
我有一个Raspberry Pie 3 (带内置BT),并且RetroPie 4.0.2已安装并正在处理中。我有2个全新的PS3控制器(我没有PS3),它们可以通过USB电缆与RetroPie配合使用。 我想让他们通过蓝牙工作,并且我遵循了可以在网上找到的所有指南,但实际上它们似乎都遵循相同的步骤。我无法让控制器与Pi配对! (虽然有趣的是,我可以将它与MacBook Pro配对使用,所以我知道控制器上的BT可以正常工作) 这是我遵循的步骤: RetroPie Setup > Manage Packages > Manage Driver Packages > ps3controller 从这里我安装了驱动程序。我的PS3控制器当前未插入。接下来,我选择Install/Pair PS3 controller它,它告诉我通过USB连接它,然后拔下它并按下PS按钮。 我插入USB,控制器上的#1指示灯缓慢闪烁,我等待10秒钟,然后拔出电源。我按下PS按钮,控制器上的所有4个指示灯快速闪烁,没有其他反应! 根据我的阅读,应该发生的是我按一下PS,然后#1灯点亮,控制器振动。我从其他人那里读了几篇论坛和reddit帖子,它们准确地描述了我遇到的问题,但是没有提供任何工作解决方案。 其他故障排除 我尝试卸载并重新安装驱动程序 我尝试按照下面列出的步骤sudo ./sixpair从shell连接运行 什么都没有。任何提示对我和其他具有相同问题的人都是巨大的帮助! (将此问题交叉发布到Reddit的/ r / retropie) 更新 请参阅@Donny V接受的答案下方的我的评论,但是我能够通过使用gasia驱动程序使此工作正常。 之所以对我有用,是因为我不小心购买了廉价的中国仿冒控制器!根据RetroPie论坛上的讨论,我能够弄清楚这个问题。基本上,运行dmesg命令,我就能看到所有连接设备的制造商。看到我的控制器的代号是SZMY-POWER CO.,LTD. PLAYSTATION(R)3 Controller-请注意,它不是索尼制造的!

6
在Pi 3浏览器上播放时,YouTube视频不稳定
这是在Pi3上播放YouTube视频的最佳浏览器。我目前使用的是安装时由Jessie OS提供的Epiphany Web浏览器,但我发现即使音频看起来很好,我的视频播放时的回放也非常不稳定。 我可以下载一些东西,以便流畅地播放视频吗?我的互联网连接良好,我不希望在Pi上安装其他浏览器,因为互联网的普遍反馈是Epiphany是一款非常不错的浏览器。 我目前正在通过WiFi通过SSH来无头使用Pi3,并且我拥有最新的Raspbian Jessie OS
8 raspbian  pi-3 

5
从Pi本身还原PI
刚开始玩覆盆子pi模型b +,我已经坐了好多年了,我有问题吗?是否可以从自身还原Raspberry Pi? 例如:我可以在microSD卡上放置一个映像,然后重新启动Pi以安装新映像,以清除先前安装的所有内容并重新开始吗?是否可以在没有其他计算机格式化和镜像SD卡的情况下执行此操作?如果有帮助,我目前已经安装了raspbian。

3
交叉编译后是什么导致这些崩溃?
我正在尝试在Ubuntu上使用gcc交叉编译大型库(TensorFlow)。我已经安装了g ++-arm-linux-gnueabihf工具链,并且能够成功构建我的二进制文件。我正在使用的构建过程记录在这里:https : //github.com/petewarden4prs/tensorflow/tree/master/tensorflow/contrib/makefile#raspberry-pi 最初,我尝试在Pi 3上运行生成的可执行文件时遇到一个错误,指出pthreading被禁用(“启用多线程以使用std :: thread:不允许操作”)。我重新编译了-pthread作为编译选项,并且现在,该程序似乎因分段错误而随机崩溃。在gdb中运行它,它们似乎经常与使用错误的指针调用free()有关,并且调用堆栈似乎已损坏,因此我假设发生了一些内存不匹配的情况。 有没有人对我可以尝试在这里找出问题的建议? 以下是我的Pi的一些详细信息: pi@raspberrypi ~ $ uname -a Linux raspberrypi 4.1.19-v7+ #858 SMP Tue Mar 15 15:56:00 GMT 2016 armv7l GNU/Linux pi@raspberrypi ~ $ file benchmark benchmark: ELF 32-bit LSB executable, ARM, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, …

3
是否可以在64位内核和32位用户空间下运行Raspberry Pi 3?
我刚刚接触过Raspberry Pi 3,我想开始对其进行试验,特别是关于64位指令集的试验。 我很清楚32位和64位指令集的优缺点,因此请坚持最初的问题:是否有可能利用当前的32位用户空间应用程序运行64位内核? 用64位编译器编译内核并将映像上传到RasPi足够了,或者还有其他步骤我应该注意吗?您能否大致概述一下我应该如何看待路线图?像,如果我安装64位内核,则可能/将损坏的模块/驱动程序。我需要重新编译所有内容吗? 浏览Internet我知道其他类型的设备也是可能的,通常运行这种“混合”配置会破坏软件包管理器,但是我现在不担心可管理性。因此,即使它破坏了程序包管理器并且难以维护,我也想了解它是如何完成的。 请注意,我仍在学习如何编译内核,但是仍然有很长的开发C / C ++应用程序的经验。这是我的宠物项目,对Linux体系结构和内核内部结构有深入的了解。

2
Raspberry Pi 3可与完全免费的软件一起使用吗?
在自由软件基金会(Free Software Foundation)2013年5月对单板计算机的审查中,Raspberry Pi被发现存在于免费(自由)软件环境中的致命缺陷: Raspberry Pi需要非免费软件才能启动。除非此非自由程序是已安装的系统软件的一部分,否则无法达到执行自由软件的目的。...这个非免费的启动程序会影响Raspberry Pi的两种型号。 没有专有(非免费)软件,Raspberry Pi Zero也无法使用。 新的Raspberry Pi 3是否可以使用而无需任何专有(非免费)软件?

2
Raspberry Pi是否已用于构建专有产品?
不久前,Eben Upton在接受Linux Voice采访时说: “您可以围绕[Raspberry Pi]建立业务,因为您可以依靠它们现有的[...]” 因此,我的问题是:Raspberry Pi是否已经用于构建专有产品? 举例来说,假设某台控制台在信息亭模式下运行了一款封闭源专有软件或其他工具? PS:除了Eben Upton自己的Raspberry Pi Trading业务...
8 kiosk 

1
超频pi太多
出于好奇,我对pi超频了。但是,现在当我启动pi时,它将冻结在初始屏幕上,并拒绝启动。我正在使用RetroPie OS。我可以做些什么来更改超频设置,以便重新启动pi吗?是否可以将SD卡读入我的主计算机并更改超频设置?

2
我想在Python的版本2和版本3之间切换。两者都安装
如果我双击一个.py文件,它将打开“ IDLE”(还有另一种方式可以打开“ IDLE”吗?),但是当我选择“ run”时,默认的python版本是2。我想将默认版本永久更改为3,这样就不必在每次打开Raspberry Pi时都切换版本。 我一直没有成功寻找这个。大多数答案早于包含Python 3并解释了如何安装3,但没有说明如何切换默认值,因此是这个问题。
8 python 

2
每当播放音频(RPI2,DAC +,PITFT)时,触摸屏显示就会关闭
我正在使用带有Hifiberry DAC + Pro和Adafruit 3.5英寸触摸屏的Raspberry Pi 2。 在焊接了一些额外的连接器之后,我将DAC +连接到Pi,然后将触摸屏连接到DAC。在我实际尝试播放音频之前,它工作正常,触摸屏关闭,并且我不确定如何重新打开它(尽管声音会播放)。似乎是显示屏将运行或声音在运行,而不是两者都运行。 我使用HifiBerry安装程序安装了Raspbian,并按照Adafruit网站的指南操作了触摸屏 我尝试查看lightdm的日志和尾巴,但没有发现明显的问题。 更新:看来问题出在GPIO引脚18。看来DAC和触摸屏都在使用它,使用此参考文献可以帮助我修复它。

2
使用picamera和Flask将Raspberry Pi相机流式传输到HTML网页
我正在尝试使用picamera API和Flask从Raspberry Pi相机模块中实现连续JPEG的纯Python(实时)流,以使用HTML模板显示它,但我不断收到“ 404 not found错误”? 我对这个特定的主题有点经验不足,请您提前道歉。 app.route('/test/') def vid(): with picamera.PiCamera() as camera: stream = io.BytesIO() for foo in camera.capture_continuous(stream, format='jpeg'): stream.truncate() stream.seek(0) if process(stream): break 这是HTML代码: <img src="{{ url_for('vid') }}"width='950px' height='450px'>

1
Windows 10 IoT HDMI CEC
有没有人知道如何为ARM设备上的Windows编译libcec,或找到另一种解决方案以使HDMI-CEC命令与Windows 10 IoT一起使用?

2
用于C的GPIO库
我想利用我的Raspberry Pi 2上的GPIO引脚,但是由于我个人不喜欢该语言,所以我不希望使用Python。但是,我似乎找不到关于C的使用的任何信息,只有Python。 有官方的C API吗?如果是这样,我在哪里可以找到教程?如果没有,我有什么选择?
8 gpio  pi-2  c  tutorial 

6
为什么我不能再通过SSH到Raspbian?
因此,我曾经能够通过SSH连接到Raspbian,但现在即使我们位于同一网络上也无法。知道为什么吗? Monas-MacBook-Pro:~ mona$ ssh pi@192.168.1.105 ssh: connect to host 192.168.1.105 port 22: Operation timed out PS:我应该可以使用任何网络通过SSH连接到Raspbian shell,对吗? 这是注释中要求的ping结果: Monas-MacBook-Pro:~ mona$ ping 192.168.1.105 PING 192.168.1.105 (192.168.1.105): 56 data bytes Request timeout for icmp_seq 0 Request timeout for icmp_seq 1 Request timeout for icmp_seq 2 Request timeout for icmp_seq 3 ping: sendto: …
8 raspbian  ssh 

1
Raspberry PI 2 B是否适合实时音频效果应用?
我将要开始一个项目,该项目涉及音频效果应用程序的实时音频处理。该应用程序应该以48kHz的采样率从8个单独的音频输入通道获取和处理音频。音频处理算法为8个单独的音频输出通道生成音频。音频样本格式为16位带符号LPCM。由于它是用于实时音频效果应用程序,因此延迟也很重要。如果音频未经任何处理就从输入循环到输出,则往返延迟不应超过12ms。 应用程序应每隔5.33毫秒(通过音频回调)接收256 * 8个输入采样,处理这些采样并发送256 * 8个输出采样(也通过回调)。256 * 8样本以某种“交错”格式接收/发送。 我目前正在研究不同的硬件平台,我想知道Raspberry PI 2 B是否是合适的选择。该板本身似乎具有很大的功率(900MHz四核ARM CPU),但仅具有音频输入。所以我的问题是: Raspberry PI 2 B是否适合实时音频处理? 如果对1的回答是肯定的,那么我想知道市场上是否有8个输入通道和8个输出通道的Raspberry PI 2 B附加音频板?评估板必须支持48kHz采样率。 如果对1或[2] 的回答为否,那么您将推荐哪个HW平台? 我之所以选择Raspberry PI 2 B是因为价格诱人,但市场上可能还有其他类型的板更适合此类应用。
8 raspbian  audio 

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.