Raspberry Pi

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

2
如何查看我拥有哪个ARM CPU版本?
在为Pi编译程序包时,我遇到了如下消息: CFLAGS += -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp #-mcpu=cortex-a8 and CFLAGS += -mtune=arm1176jzf-s -mfpu=vfp -mfloat-abi=hard 我知道之间的区别-march和-mtunu,但之间有什么区别armv7-a和arm1176jzf-s?如果我正在寻找新的Pi,我如何知道应该使用哪些标志和参数?


2
startx命令不起作用
我有一个覆盆子pi 2 B,它带有预装的8GB micro sd卡。设置好它后,将其打开,然后转到需要在“ startx”命令中键入并按Enter的部分,它将不起作用。这是发生了什么: 我怎样才能解决这个问题?
12 raspbian  startx 

4
Raspberry Pi的Java IDE
有人知道Pi的Java IDE不错吗?我尝试下载Eclipse,但没有成功(可能是因为它太重了)。我需要一个具有低RAM使用率和低内存使用率的IDE,这样它才能真正起作用:)帮助表示赞赏。
12 java  ide 


2
使用Wi-Fi的Raspberry Pi存在检测
我如何让Raspberry Pi连续扫描网络上的MAC地址,然后在检测到特定的MAC地址时执行任务? 我使用Pi来运行各种家庭自动化任务。我希望它在感应到我的手机已连接到Wi-Fi(即我刚回到家)时执行一项任务。进行Pi连续扫描手机MAC地址的最佳方法是什么?我知道我可以arp-scan用来扫描MAC地址,但是我需要它不断进行扫描。我敢肯定有一个更好的方法,那arp-scan就是循环运行,或者使用cron使其每分钟运行一次。

4
我可以为我的程序使用1个处理器内核吗?
我必须定时GPIO引脚上高->低和低->高信号沿之间的时间差。我写了一个简单的程序来做到这一点。运行了一段时间后,我对结果(0.01秒的变化)感到非常满意。但是,有时会出现0.5秒的错误。我当时认为这可能是由于当时正在运行其他系统进程所致。所以我的问题是: 我可以只为我的程序保留一个处理器内核,而为系统保留其他3个内核吗? 我正在使用Raspbian Jessie Lite,所以我认为3个内核足以运行它。

2
如何使用拉伸/测试包?
我想在Raspbian上安装最新版本的Deluge。 当前发行版Jessie(稳定版)包含1.3.10版本,但我想要最后一个1.3.13。 下一个发行版Stretch(测试)包含1.3.13版本。 如何启用apt从Stretch发行包中获取软件包?


4
如何仅引导到自己的python脚本(GUI)?
我有以下问题:使用运行Raspbian Jessie(版本4.4.26-v7 +)的RaspPi 3B,我希望在启动时执行自写python脚本的GUI。 我知道这个问题已经在这个网站以及其他网站上被问到过,但是由于Raspbian不断变化并且在为我工作之前,没有提出任何建议的解决方案(请参阅下文),我想再次提出它。 据我了解,我需要加载XServer并随后执行脚本。这应该发生,而不是加载整个桌面。 实现此目的的一种方法应该是通过LXDE自动启动文件(如本答案所述)。我编辑了文件/etc/xdg/lxsession/LXDE-pi/autostart以及文件/etc/xdg/lxsession/LXDE/autostart(前者最初包含四行,而不是所引用的文章中的建议)—添加了行@sudo python /full/path/to/file.py和@openbox,但是我的Pi仍然引导到桌面,并且根本不会自动执行脚本。注释:对于其中一个文件和两个文件,我只尝试了脚本行和脚本行以及openbox行。 另一种策略涉及rc.local文件(如官方文档中所建议)。但是,仅添加python /full/path/to/file.py &不起作用(因为仍然缺少我的GUI),并且进一步添加startx没有帮助,因为我显然无法将startx与python脚本链接,因此前者在启动后立即关闭。 有人建议,(另外)应使用.xinitrc。但是,这也不起作用: su -c python /full/path/to/file.py pi 最后,但并非最不重要的一点是,它应该可以通过init.d使用-但我还没有找到详细的信息。 我真的很感谢向正确方向的任何提示。我的错误在哪里?我的rc.local或.xinitrc中的行应如何显示?还是与切换到像素有关的重大更改,我应该尝试其他方法吗? 一些其他信息:脚本需要sudo权限。它是用Python 2.7编写的,GUI使用的是Tkinter。GUI完全填满了屏幕,因此背景是无关紧要的。该脚本应该永远运行(或者直到它被用户通过GUI输入停止为止),并使用wifi和以太网等系统服务。 更多信息:一切都在本地进行。 澄清:到目前为止,我已经花了8个多小时在网上搜索,从不同的起点尝试教程或将它们混合在一起。我得出的结论是,如果我的脚本(以像素启动时效果很好)在非桌面环境中运行(我怀疑)不起作用,或者需要新的教程,因为2016年10月更改为Raspbian使所有较旧的教程都过时了。此外,挑战不在于彼此独立地启动脚本或启动Xserver(或类似的东西),而在于两者都链接在一起,以便脚本将使用Xserver创建的显示。
12 raspbian  python  gui  xorg 


4
Raspberry Pi 3是否支持RTOS?
我是RTOS世界的新手。我打算在Raspberry Pi 3上使用一些RTOS(可能是FreeRTOS)。任何人都可以建议哪种RTOS对初学者有利吗? 由于他们尚未在BCM2837上发布数据表,是否有可能将RTOS加载到Raspberry Pi 3上? 这有帮助吗?



6
Raspberry Pi Model B 3超频了吗?
随着Raspberry Pi Model B 3的发布,我相信我们都非常高兴看到这款新Pi的速度。标准时钟为1.2Ghz,但我想进一步介绍一下。我知道Pi 3使用64位BCM2837处理器,但是我在BCM2837上找不到任何概况介绍,因为它的所有搜索结果都是关于Pi 3的。 这个新处理器有超频能力吗?还是像Pi Zero(以最高时钟速度来实现)?

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.