Raspberry Pi

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



1
Raspberry Pi模型在GPU计算中的差异?
我知道出版物Biosignal PI是一种经济实惠的开源ECG和呼吸测量系统,它使用Raspberry Pi A + / B +作为ADums隔离的成分,因为RP本身并不是医疗设备。最终系统已被接受用于瑞典一些法规非常严格的医学测试中。系统与健康相关的特定状态为TODO。我想通过在Raspberry自己的GPU BCM2835中进行FFT计算来扩展项目,如博客文章“使用GPU加速傅立叶变换研究自主神经功能障碍”中所述。但是,我不确定型号Pi 1 A +是否足够。Raspberry主页是关于 我们建议将Raspberry Pi 2 Model B用于学校:它比学习型(Pi 1)Model A +为学习者提供更大的灵活性,后者对于嵌入式项目和需要非常低功耗的项目更加有用。 ECG系统中有严格的隔离策略,这就是为什么我认为Raspberry 2 B模型可能不合适。我对GPU计算中不同模型的电源管理特别感兴趣。 基本安全特性 连接USB鼠标和键盘后,关闭电源的电源为20-30 mA(0.1W)(此处),但为1.0W(此处),直到您物理断开电源为止。 所有设备的最大关闭电源?无设备和设备之间的差异是10倍。 A +,B +和零的最低空闲功率。 所有型号的GPU-Power稳定性如何?通过拍摄视频并渲染视频(此处)进行测试,其中视频记录是通过在GPU中计算FFT完成的。 由于不同的电源电路(此处),RBi B +和其他型号的GPU功耗不同。 至少两级隔离。第一级ADAS1000,爬电间隙和SP720。第2级[结合]对粘弹性特性变化的负反馈。 ADAS1000的功耗为41 mW(此处),随CPU使用率(0,1.0)的变化而变化。它在N个时钟上如何波动?未知。功率测量误差为正态分布。 没有RP是医疗设备。RP必须与ECG前端(例如电源和SPI通信)隔离,这是由Biosignal Pi设计(Farhad)中的ADums完成的。 RP中ECG前端的隔离策略 假设Pi B +可以像其他任何组件一样工作。(用于出版物中) 切换至Pi 2 B不应改变这种情况,但电路的最大功率未知且可能取决于ADAS1000。 当证明Pi被ADAS1000充分隔离时,Pi的行为必须与其他任何组件一样。 如果RPi突然决定充当电源和患者之间的0欧姆电阻,则ADAS1000BSTZ应该确保隔离。(1-3),但电路中的功率上限为TODO。 如果RPi起火,请隔离系统,爬电间隙和SP720。 0.5W的额外功耗是安全的,因此RPi为零且A …

3
初始化如何了解电源事件?
我有一个Pi Model B Rev 2.0(我认为),我打算将其用于家庭自动化系统。由于我的电源上有一个预付费电表,因此我偶尔会用尽电子来绕过我家的主电源! 为避免出现问题,我获得了由PiModules制造的UPis Basic形式的UPS 。我已经对其进行了配置,以便可以通过Pi自己的串行端口(不是默认配置,而是手册中记录的受支持的设置)轮询电源电压。 目前,它使用专用的GPIO引脚(我相信插头上的引脚13为GPIO27),内置微控制器使用shutdown -h now该引脚,并从rc.local运行python脚本来告诉Pi 该引脚何时变为低电平-如果按下UPS“关机”按钮,或者在主电源出现故障时电池电源严重不足,就会发生这种情况。作为记录,脚本是: #!/usr/bin/python # import the libraries to use time delays, send os commands and access GPIO pins import PRi.GPIO as GPIO import time import os GPIO.setmode(GPIO.BCM) # Set pin numbering to board numbering GPIO.setup(27, GPIO.IN, pull_up_don=GPIO.PUD_UP) # Setup pin …

2
Raspberry PI 2作为屏幕镜像适配器
我需要将我的Android手机显示屏镜像到电视/显示器,此外我还需要RPi2。我可以在不购买任何其他设备,电缆或适配器的情况下实现此功能吗?转换协议对我来说并不重要。可能是Miracast,Samsung Allshare演员表等等。 我的设备是三星LPH-720(Galaxy S4)。 更新:在第一个答案中,VNC是作为屏幕广播的方式提供的。但是,我怀疑Wi-Fi带宽是否足以进行稳定的屏幕广播。另一个缺点是电池电量消耗大。有什么方法可以通过有线连接将电话连接到RPi?USB或GPIO连接器?

2
如何检测插入了哪种HAT或GPIO板-如果有的话?
我正在设置一些Raspberry Pi,以便在演示中使用给同事,以展示Pi本身以及某些可用附加板的功能。 我真的很想能够为我正在设置的所有可能的演示维护一个cron-job / startup脚本,并让该脚本检测所插入的HAT或更旧的GPIO板,以便触发适当的演示脚本/程序。 例如, 如果连接了SenseHAT,则自动启动Sense HAT大理石迷宫 如果连接了Display-O-Tron HAT,则自动运行菜单示例 如果连接了PiTFT屏幕,则自动开始照片幻灯片放映 有什么方法可以运行sh或类似的Python,以检测连接到Pi的某些通用GPIO板中的哪一个? 我考虑过的事情: 使用来自Pinout.xyz的信息来检测使用中的引脚,但这听起来很麻烦。 请注意,我的意图是自动检测配置,而无需连接键盘,ssh或类似物-因此希望自动检测,为什么设置环境变量之类的方法无济于事。
8 gpio  hat 

1
如何编写模拟设备触摸屏ad7879 i2c的设备树覆盖图
我为驱动程序ad78​​79-i2c触摸屏(使用Raspberry Pi源作为模块编译为模块,文件:ad7879-i2c.c,ad7879.c)编写了设备树覆盖图。驱动程序被加载,但是我想参数没有传递给驱动程序。设备位于i2c1、0x2c地址,GPIO 26(BCM 12)上。evtest显示驱动程序的默认参数,并且触摸屏根本不起作用。 在/boot/config.txt中: dtparam=i2c_arm=on dtoverlay=i2c-ad7879 在/ etc / modules中: i2c-bcm2708 i2c-dev gpio readall的输出: +-----+-----+---------+------+---+---Pi 2---+---+------+---------+-----+-----+ | BCM | wPi | Name | Mode | V | Physical | V | Mode | Name | wPi | BCM | +-----+-----+---------+------+---+----++----+---+------+---------+-----+-----+ | | | 3.3v | | | 1 || …

3
隐藏RPI引导中的完整引导消息
我正在尝试从RPi中删除启动消息,而想显示一个初始屏幕。我成功显示了一个初始屏幕,并删除了一些启动消息,但仍在控制台中显示了一些消息。我的cmdline.txt看起来像这样 logo.nologo dwc_otg.lpm_enable=0 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait fbcon=map:10 fbcon=font:VGA8x8 vt.global_cursor_default=0 loglevel=3 但是在启动时会在控制台上显示这些消息 INIT: version 2.88 booting [info] Using makefile-style concurrent boot in runlevel [ok] Starting the hotplug events dispatcher: udev [ok] Synthesizing the initial hot plug events.. done 我如何在启动时从显示中删除此消息。我尝试了不同的日志级别,但仍然没有运气。
8 boot 


3
Raspbian Jessie上的自定义启动屏幕?
许多网站都介绍了如何使用SysV init在Pi上进行启动屏幕显示,但是我找不到有关如何在Jessie上使用systemd进行操作的任何信息。我尝试只是将init脚本“转换”为systemd-service,但是它没有任何作用。 有没有人设法做到这一点或任何有用的建议?


2
如何使hostapd在启动时运行?
我在新安装的SD卡上运行Raspbian Wheezy: pi@raspberrypi ~ $ uname -a Linux raspberrypi 3.18.11+ #781 PREEMPT Tue Apr 21 18:02:18 BST 2015 armv6l GNU/Linux 我想将Raspberry Pi设置为Wifi接入点,因此我按照了本教程中的说明进行操作。 在进入“整理...”部分之前,一切都很好。它说,为避免每次启动pi时都必须启动hostapd和dhcp,我应该运行以下命令: sudo update-rc.d hostapd enable sudo update-rc.d isc-dhcp-server enable 运行它们时,我得到以下信息: pi@raspberrypi ~ $ sudo update-rc.d hostapd enable update-rc.d: using dependency based boot sequencing update-rc.d: error: no runlevel symlinks …
8 raspbian  wifi 

2
尝试编译RStudio时出错
我在Raspberry Pi 2 Model B中使用Raspbian 我已遵循RStudio网页以及该主题中的指南https://www.raspberrypi.org/forums/viewtopic.php?f=34&t=55828 sudo su apt-get install git r-recommended git clone https://github.com/rstudio/rstudio.git cd rstudio ./dependencies/linux/install-dependencies-debian mkdir build cd build cmake .. -DRSTUDIO_TARGET=Server -DCMAKE_BUILD_TYPE=Release make install 但是在执行cmake .. -DRSTUDIO_TARGET=Server -DCMAKE_BUILD_TYPE=Release此操作时会引发以下错误: CMake Error at src/cpp/session/CMakeLists.txt:23 (message): Dictionaries not found (re-run install-dependencies script to install) -- Configuring incomplete, errors occurred! …

1
Kodi:音频输出HDMI +模拟的单独延迟设置
我已经在Raspberry Pi B +上安装了最新版本的OSMC。 在Kodi中,我通过HDMI和模拟插孔输出音频。在设置菜单中有一个选项“ HDMI +模拟”。 不幸的是,其中一个输出信号快一点,所以它们听起来像是某种回声效果。是否有延迟设置?如果是,HDMI和模拟输出的设置是否可以不同? 另外,我真的不知道如何同时实现HDMI和模拟(选项“ HDMI +模拟”)。因为,在Raspberry Pi设置中,(通常)只有HDMI或模拟之间的选项。
8 audio  kodi 

3
单板计算机是否有任何“行业标准”?
Raspberry Pis或任何其他单板计算机是否以某种行业标准的形式出现?我正在尝试出售使用Raspberry Pi的管理软件,但他们陷入了“ Raspberry是否会倒闭怎么办”的问题,并且如果我能回答“我们可以改用X品牌,因为它的尺寸相同且具有相同的连接器”,我的生活会轻松得多。
8 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.