Raspberry Pi

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

3
剑桥大学Raspberry Pi操作系统开发指南问题
我是一名高级应用程序开发人员(C#,python),我想着手进行低级嵌入式应用程序开发。剑桥大学发布了一系列教程,教您如何为Raspberry Pi创建名为Baking Pi的操作系统。我打算在此处发布有关本教程的问题,并在进行过程中更新答案。甚至发布一些我自己想出的观点。 所以我一直跟着第一课,我已经很困惑了。这是页面链接。 本教程的第一部分说我们需要(我假设)通过将值0x20200000写入寄存器r0来打开GPIO控制器。我在数据表的任何地方都找不到此类相关信息。(链接)。我看过GPIO部分,但没有看到16个寄存器或r0的任何指示。这些信息在哪里? 更新 首先,本教程讨论有关打开OK LED(即状态LED)的问题。您可能想知道手册中的哪个地方说GPIO 16已连接到OK LED。不会的 您需要查看Raspberry Schematics,并找到与status_led连接的GPIO。这是原理图的链接。第2页,块BCM2835。 因此,目标是选择GPIO16引脚。(更多更新即将发布...)

1
我应该绕过版本1 Raspberry Pi的USB保险丝吗?
作为博客raspberrypi.org,所述USB保险丝上的一些后来修订的不再1层PCB或修订2多氯联苯 USB输出功率 保护USB输出的可复位保险丝已卸下。此功能是在某些更高版本的1.0 PCB上实现的,方法是将熔断器替换为链接。版本2.0永久实现了此修改。现在可以从提供反馈的USB集线器可靠地为RPI供电,但重要的是所选的集线器在故障条件下不能提供超过2.5A的电流。 在Raspberry Pi上绕过它们是否相对安全,因此我可以使用范围更广的键盘/ WiFi /硬盘驱动器,而出现的问题更少?
9 usb  fuses 

1
引导时在显示器:0上启动vino服务器
我在运行Raspberry Pi Raspbian的X服务器上运行,但未连接监视器。我安装tightvncserver并正在运行: vncserver :1 -geometry 1600x900 -depth 24 我可以进行lightdm桌面会话连接。 但是,以此方式lightdm创建了一个全新的桌面会话。此会话与我在电视上看到的会话不同,该会话又消耗了20兆的RAM。显然,这不是可以实现的最佳解决方案。 所以我安装了vino:我已经在Ubuntu中使用它了,几乎没有任何问题。但是,在上Raspbian,尝试在首次lightdm登录后启动它时遇到了一个奇怪的问题。鉴于该Desktop Session Settings操作不允许通过其图形界面添加新条目,我创建了一个vino-server.desktop启动器(调用/usr/lib/vino/vino-server)并将其移至/etc/xdg/autostart/。这种方法也适用于Knoppix,因此我有些自信。实际上,在Desktop Session Settings新启动器中已存在并启用了该启动器。 重新启动后,没有任何/usr/lib/vino/vino-server进程在运行。但是,我知道该过程几乎是正确的,因为如果启动另一个vncserver会话,则可以看到vino-server进程列表中弹出一个进程。 所以问题是:我在做什么错?为什么该方法可用于lightdm除主会话之外的任何其他会话?
9 raspbian  boot  xorg  vnc 

2
无法让Pi与Sony SDM-S74 DVI-D显示器配合使用
我刚刚购买了新的RaspberryPi,试图与Sony DVI显示器一起使用。我希望有人能帮助我。 我将Raspbian安装在8GB的卡上,并使用HDMI至DVI电缆将Pi连接到Sony SDM-S74显示器。给PI通电时,监视器上没有任何显示。监视器上的状态指示灯为琥珀色,表示没有信号。 我知道的三件事: 相同的显示器和hdmi-> dvi电缆可与我的Windows 7笔记本电脑的hdmi输出配合使用,为我提供1280x1024,因此我确信电缆和显示器都没有问题。2如果我使用不同的HDMI电缆将Pi插入电视(夏普Aquos)中,那么我将获得良好的高清显示,因此我知道Pi正在生成hdmi信号。 如果我编辑config.txt并添加,hdmi_safe=1那么我在Sony显示器上会得到640x480 vga。这是我可以在监视器上显示任何内容的唯一方法。 根据显示器的文档,它支持DVI-D。显示器上的连接器与此处标记为“ DVI-D单链路”的连接器相同。 我从elinux.org配置Wiki尝试了以下命令: pi@raspberrypi ~ $ /opt/vc/bin/tvservice -m CEA Group CEA has 0 modes: pi@raspberrypi ~ $ /opt/vc/bin/tvservice -m DMT Group DMT has 0 modes: pi@raspberrypi ~ $ /opt/vc/bin/tvservice -d edid.dat Written 128 bytes to edid.dat pi@raspberrypi ~ $ /opt/vc/bin/edidparser …

3
如何通过GPIO检测两点之间是否存在电压?
我想检测外部设备是打开还是关闭。在第一种情况下,我发现两个引脚之间应有5V的电压,但电压可能会有所不同,因此我不会破坏Pi。如何将这些点连接到GPIO引脚以检测是否存在电压?还是要问更一般: 我如何使用Raspberry Pi来测试电池是否没电(无电压或少电压)(标称电压)? 如果无法进行模拟测量,那么至少可以在电压高于某个阈值时进行测量吗?这将产生数字信号,但是如何生成数字信号以及使用哪个GPIO引脚呢?
9 gpio  measuring 


2
无法使用OpenCv捕获视频
我按照本教程在树莓派(Debian Wheezy)中安装了OpenCv 2.3.1 。 但是我无法使用USB网络摄像头拍摄视频。Gstreamer显示此错误: OpenCV Error: Unsupported format or combination of formats (Gstreamer Opencv backend doesn't support this codec acutally.) in CvVideoWriter_GStreamer::open, file /home/pi/OpenCV-2.3.1/modules/highgui/src/cap_gstreamer.cpp, line 483 terminate called after throwing an instance of 'cv::Exception' what(): /home/pi/OpenCV-2.3.1/modules/highgui/src/cap_gstreamer.cpp:483: error: (-210) Gstreamer Opencv backend doesn't support this codec acutally. in function CvVideoWriter_GStreamer::open …
9 opencv 

3
一般情况下,内核和内核版本中I2C的当前状态
我需要为某些I2C外设使用内核驱动程序,因此我需要内核I2C支持。如上一个问题所述,当前的3.1.9内核不支持SoC的I2C硬件。我希望新的Debian映像包含3.2内核(以便我可以直接使用Chris Boot的驱动程序),但是2012-08-08-wheezy-armel.zip仍然是旧版本。我不想自己退货,我只是没有时间。 我的上述假设正确吗,并且“主”内核中仍然没有I2C支持? 是否有计划将官方图像升级到3.2或更高版本? 在内核中获得I2C支持的最佳方法是什么? 编辑1:我需要使用softfpABI 编译的发行版
9 kernel  i2c 



2
如何使用Java从标头引脚读/写数据?
我只是在Raspberry Pi上运行Java,这比我希望的花费了很多时间。我希望能够从Java的标头针中读取数据/从中读取数据。我怎样才能做到这一点?我是否需要先使用C编写驱动程序或某种驱动程序才能从插头引脚中获取数据?我正在运行Soft-float Debian“ wheezy”的实例。在Java中甚至可以做到这一点吗?是否有我应该知道的解决方法?
9 gpio  linux  java  c 

1
Raspberry Pi无法启动
我尝试了多种操作系统... 树莓派 德比安 OpenElec 树莓 两种不同的SD卡... 闪迪2GB BE1210021871G 闪迪4GB 还有两个不同的Raspberry Pi。我无法启动任何组合。我遵循了OSX安装指南,并且还尝试从Linux机器上进行安装。 在安装/启动时,我收到许多USB错误,例如... raspbmc无法枚举端口1上的USB设备(即使没有连接USB端口) 然后在第一次启动后,当我尝试再次打开它时,它只是挂在黑屏上。有任何想法吗?
9 boot  power 

2
哪种DLNA媒体服务器支持大多数文件格式?
在支持大多数文件格式的Raspberry Pi上使用的最佳DLNA服务器是什么?我尝试了Logitech Media Server和MiniDLNA,但它们似乎都无法在AVI容器中提供媒体服务。 这是配置问题吗?还是需要其他DLNA服务器? 以前,我在Mac上使用PS3 Media Server,效果很好,但是据我所知,Raspberry Pi还没有可用的版本。

2
视觉/音频状态/活动指示器
Pi上有哪些可用的系统状态或活动指示符? 音频-我说的是关闭时发出的蜂鸣声,或一系列指示POST信息的蜂鸣声等。 视频-它有LED通电吗?磁盘活动指示灯又如何呢?就像您在许多PC的前面板上看到的那样。 如果没有,是否存在任何可用于通过USB连接的外围设备选项以显示此类信息? 我正在考虑一个用于车载的无头项目(音频,停车传感器等的连续循环录制)。我想知道它无需登录等即可正常工作。

2
如何在VirtualBox中将EXT4分区挂载在SD卡上
我在联想笔记本电脑中内置了SD卡读取器,并且已将VirtualBox和Debian压缩安装到VM中,但似乎无法在SD卡上查看EXT4分区或任何分区! 我问了这个问题: 通过将SD卡安装在另一台计算机上来更改IP设置 建议的答案包括将SD卡安装在虚拟机中。
9 hardware 

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.