Raspberry Pi

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


4
如何将.img.xz文件转换为.img以将其传输到我的SDCard?
我已经从此处为Raspberry Pi 2 下载了Kali v1.1.0。 但是我必须传输到SD卡的文件是.img.xz,而不是所需的.img文件。 我尝试打开以下包装: $ tar -jxvf kali-1.1.0-rpi2.img.xz bzip2: (stdin) is not a bzip2 file. tar: Child returned status 2tar: Error is not recoverable: exiting no 安装xz-utils软件包: # apt-get install xz-utils ...似乎无法解决任何问题(已安装)。 同样适用于: $ tar -jxvf kali-1.1.0-rpi2.img.xz 将.img.xz文件提取/转换为.img 的正确方法是什么?
25 image 

2
如何使Python与Lighttpd配合使用?
我已经在Raspberry Pi上安装了Lighttpd,但是现在我想让服务器端代码正常工作。我熟悉PHP,但是我认为应该尝试使用Python,因为它应该是Raspberry Pi的“入门语言”。如何通过Lighttpd使Python处理服务器端代码?


4
Raspberry Pi 3音频输入?
Raspberry Pi 3是否添加了音频输入?我是RPi的新手,并且对进行语音识别感兴趣,但是注意到以前的版本缺少输入。 如果还没有,对我来说识别RPi3语音的最佳方法是什么?谢谢。

5
土壤湿度传感器腐蚀正常吗?
我有一个Raspberry Pi项目,该项目具有三个土壤湿度传感器。我每分钟都要取样水分。大约一个月后,我开始阅读不好。在进一步检查时,我注意到我的土壤湿度传感器被腐蚀到提供错误的湿度读数的地步(它完全腐蚀了金属触点)。它同样腐蚀了所有传感器。 土壤湿度传感器腐蚀正常吗?如果是这样,您如何防止这种情况发生?只是便宜的传感器吗?推荐什么? 我购买的传感器可以在这里找到:Amazon-XCSOURCE 5个土壤湿度传感器和Arduino TE215自动浇水系统。
24 sensor 

2
Raspberry Pi 3可以做4K视频吗?
看起来Raspberry Pi 3可能强大到可以输出4K视频,但我在任何地方都没有看到任何有关它的信息。 有人知道Raspberry Pi 3是否可以通过HDMI以4K分辨率输出视频吗?如果是,是30Hz还是60Hz?
24 hdmi  video  pi-3 

3
我可以通过GPIO获得音频输入吗
Pi具有标准的3.5毫米音频插孔,但是不能用于音频输入 但是,我们在各种接口上都有大量的GPIO引脚。是否可以通过GPIO将模拟音频接收到Pi中? Elinux告诉我: 也可以重新配置GPIO连接器引脚P1-12和13(芯片组GPIO 18和21)以提供I2S(可能需要修改硬件[12])或PCM接口。但是,I2S或PCM需要PCM_FS和PCM_DIN(芯片组引脚19和20)。 似乎到处都有对此I2S连接的引用,但是没有地方给出明确的是或否。
24 gpio  audio 

4
在Raspbian安装过程中应该选择哪个语言环境?
我下载了最新的Raspbian版本,它与原始版本有所不同。 特别是,它在首次启动时提供了很多配置选项。我只是想做一些简单的事情,例如更改语言环境,我只是不了解发生了什么。我按下Enter键,locale然后要求选择要生成的语言环境,因此我向下滚动en-US.UTF8 UTF8并再次按下Enter键。它使我进入一个屏幕,显示允许您为系统环境选择默认语言环境:None还是en_GB.UTF8我应该选择哪个?
24 setup  raspbian 

1
如何打开2级(L2)缓存?
我建议在Pi上默认关闭L2缓存,并且打开它可以提高CPU性能(可能以牺牲GPU性能为代价)。我很想探索这一点。这是我的问题: 如何检查L2缓存是否已打开? 如何打开二级缓存? 执行此操作时是否需要注意任何特定问题?

1
如何确定当前的固件版本号?
有没有办法找到当前的固件版本号?正在运行的版本还是当前安装的版本/boot? uname -a 仅显示内核版本,而不显示GPU“二进制二进制文件”。 相关:如何更新软件和固件?
24 firmware 

1
如何设置打印服务器?
我想将我的Pi用作打印服务器。我要用作打印服务器的计算机支持我的打印机。它足够快并且有足够的能力吗?如何使用推荐的debian图像设置打印服务器?
24 debian  cups  printing 

5
在Raspbian上使用Docker吗?
我将如何在Raspbian上运行Docker(https://www.docker.io)? 我发现的说明或者是基于Raspbian 的非常手动的过程,但是具有非常旧的内核,似乎需要大量补丁。resin.io人们也有一个著名的构建,但是它是专门为Arch Linux设计的。 当前的Raspbian内核是3.10.25,它足够现代,可以容纳Docker需要的大多数东西。我并没有在上面构建新内核,但这仍然有必要吗? 有没有人知道如何在Pi上获得Docker及其要求?

1
如何检测到我正在为Raspberry Pi进行编译?
由于Raspberry Pi需要一些特殊的代码(我正在谈论C/C++)来访问某些硬件功能(例如的调用bcm_host_init())。我正在寻找一种可靠且优雅的方法来自动检测到此情况。我认为没有#defines像_WIN32我这样会滥用的编译器,因此从CMake(可以执行Shell脚本)对其进行检测就足够了。我也希望该方法在大多数发行版中都可以使用。 我能想到的一个办法是,我可以找如/opt/vc/include/bcm_host.h文件(这并不困难),并检查该架构是ARM(这是很容易在编译的时候,因为有#define该宏,如__arm__中__ARMEL__)。当您在另一台计算机上具有交叉编译环境但当前尚未交叉编译时,此额外的arch检查是为了防止错误肯定。有没有比这更好的方法呢?

6
可以将PATA电缆用于GPIO吗?
Raspberry的GPIO连接器看起来与旧的Parallel-ATA连接器非常相似。我确实有几条备用软盘/ HDD PATA带状电缆。我可以将这些电缆用于GPIO吗?我知道GPIO具有26个引脚,软盘具有34个引脚,hdd具有40个引脚,但是GPIO连接器位于板的边缘,因此连接器可能只是重叠。 我可以使用这些电缆,或特殊电缆(如这一个)是必须的?
24 gpio  cable 

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.