问题标签 [raspberry-pi3]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - OpenMP:如何使用所有可用的 CPU 来提高性能
平台: 树莓派 3 上的 g++
使用的库: OpenCV 和 OpenMP
问: 我使用 openMP 来提高我的跟踪算法的性能。我已经验证了 Dual core NB 上的代码,处理时间变成了 50%。然后我将代码移植到 Raspberry Pi 3(四核)上,与在没有 openMP 的 Raspberry Pi 3 上运行相比,处理时间仍然变为 50%。
预期输出: 我希望它更快~~~
附言
- 没有 num_threads(4) 我只通过 omp_get_thread_num() 输出 0 和 1
- omp_get_num_procs() >> 我用它来确保我的核心数是 4
关键代码
linux - “不以用户 lfs 身份运行,您应该是”错误
描述
尝试在我的树莓派 3 上安装pilfs
(LFS
用于树莓)。我正在按照此处发布的指南进行操作:http: //www.intestinate.com/pilfs/guide.html
我目前正在关注他们的“第 8 章”
8 构建第 5 章 [5.4. Binutils - 通过 1]
好吧,这是关键时刻。你会缓慢而稳定地完成第 5 章,还是只执行构建脚本并花 30 个小时去做其他事情?这由你决定......我都做了:)
此外,您可能希望在此处启动 tmux 或 screen 会话。因为如果您断开 ssh 连接或路由器出现故障,您的构建将停止。
所以你已经下定决心了吗?好的,脚本运行者,启动你的引擎:
cd $LFS/sources
chmod +x
ch5-build.sh
./ch5-build.sh
该脚本将在第一个 binutils 构建完成后报告您的 SBU 时间,我的通常是 1 小时左右。
对于那些手动完成本章的勇敢者,请查看关于页面并阅读构建脚本以了解发生了什么。
错误
当我这样做时./ch5-build.sh
,它会导致以下消息:
不以用户 lfs 身份运行,您应该是!
问题:
我错过了什么步骤?我如何以“lfs 用户”的身份运行自己?
ffmpeg - 在 Raspbian (Debian 8 Jessie) 下安装 FFMPEG 时出错
我正在尝试在运行 Raspbian(基于 Debian 8 Jessie)的 Raspberry Pi 3 上安装 FFMPEG
当我运行安装命令时,我得到:
有没有人见过这个错误?Debian 站点声明:小心,FFmpeg 在 Debian 8 Jessie 上不可用。
有没有办法在 Debian 8 Jessie 上安装 FFMPEG?
希望这有效。
更新:
这从源代码构建并安装了 ffmpeg,但是我正在运行的需要 ffmpeg 的脚本似乎认为它应该在 user/bin/ffmpeg 中,而它实际安装在 user/local/bin/ffmpeg 中
c# - 将 UWP 应用连接到远程数据库的最佳方式是什么?
我正在使用Raspberry pi 3 model B在Windows IOT中的一个新项目中工作。我将使用多个设备连接到我将创建和发布数据的数据库。我的问题是实现这一点的最佳方法是什么?我可以使用 UWP 应用程序连接到远程SQLite数据库还是应该使用不同的东西?我是一个新手,所以请保持简单。:)
提前致谢。
raspberry-pi - 家庭自动化的先决条件是什么?
我想设计一个家庭自动化系统。我想在该系统中包含一些基本功能,例如
在开始之前我应该学习哪些基本知识?我决定使用 Raspberry Pi3 和 PIC 微控制器。这是正确的决定还是我应该改变平台?任何建议都将受到高度重视。
python - 使用树莓派、pi 相机、python 和 Open Cv 进行人脸识别
我正在尝试使用 python 和 Open Cv 实现人脸识别。通过遵循一些可用的教程,我已经成功地使用 python 实现了人脸检测,并且工作正常。
现在我想做的是做人脸识别,我遵循了一些教程,但没有一个对我有用。
我已按照本教程进行操作,该教程很清楚,但那里的代码引发了语法错误。
https://oscarliang.com/raspberry-pi-face-recognition-opencv/
我试图运行这段代码
但我在第 6 行出现以下错误
您的程序中有一个错误:预期的块。
我尽力解决它,但没有任何效果。
由于我是树莓派和 python 的新手,任何帮助将不胜感激。
提前致谢。
.net-core - .net 核心树莓派 3 错误:下载失败
我尝试按照下面的指南在我的树莓派 3 上安装 .net 核心:
https://www.microsoft.com/net/core#debian
该脚本告诉我在下面安装:
我使用 apt-get install 安装它们,一切都很好:
但没有运气,当我在下面运行时:
我有:
有没有遗漏?
c# - Arduino Uno 和 Raspberry 之间的 I2C 通信。Pi 上的错误值
我一直在尝试使用 Wire.h 库在运行 Windows IoT 的 Arduino Uno(从属)和 Raspberry Pi(主)之间设置 I2C 通信,以便读取连接到 Arduino 的两个按钮的值。
问题是在 Pi 上我收到错误的值。在 Arduino 的串行监视器中,buttonStatePin2
和的值buttonStatePin4
可以不断0
,但在计时器上,pi 会收到错误的值,请参见 MainPage 的代码,这意味着1
即使我从未实际按下按钮,它也会收到。
这种行为似乎没有任何模式。有时 Pi 不会收到1
价值,有时它会持续收到,通常来自pin 4
/button4
这看起来很奇怪。
我按照这里的建议使用了 Arduino IDE 1.06来上传草图,但没有成功。而不是Timer
我使用 DispatcherTimer 导致相同的行为。我还怀疑void loop()
Arduino 和计时器之间的延迟必须以某种方式“同步”,所以我尝试在任一侧添加更高/更低的延迟或 timerTick 间隔,但问题保持不变。
这是 Arduino 草图。
在 Raspberry Pi 上,I2cHelper 处理连接/读取等。
在 MainPage 中,我使用如下帮助类:
javascript - Node.js 文件系统保存文件错误 56 EROFS,每 2 秒保存一次
我在 raspbian 上运行 node.js 并尝试使用以下代码每 2/3 秒保存/更新一个文件:
当我运行它时,它可以正常工作一个小时,然后开始吐出:
我试过 jsonfile 插件,它也会在一小时后发出类似的写入错误。
我试过 fileSystem.writeFile 和 fileSystem.writeFileSync 都在一个小时后给出相同的错误。
我认为这与处理程序在新的保存发生之前没有被释放有关,这就是我开始使用saveFileSaving标志的原因。
通过硬重置重置系统解决了这个问题(软重置不起作用,因为系统似乎被锁定了)。
有什么建议吗?我在网上搜索过,所以只发现了一个与 4 年前略有相似的另一个问题,它被搁置了。
注意:我正在使用代码中的回调函数来继续主循环。