raspberry-pi相关内容
我在rpi2上创建了这个python脚本,消息通过,但是它是空消息.这是编码问题吗? import serial import time from sys import version_info from curses import ascii phone = serial.Serial("/dev/ttyAMA0", 115200, timeout=0.5) def send_text(n
..
你好,我遇到了一个似乎无法声明.data的问题.我在代码中尝试了各种不同的方法,但在这一部分似乎总是无法解决 asm( ".data\n" ".file: .ascii \"/dev/mem\\000\"\n" ); 我也可以删除.data之后的所有信息,但它们仍会在'.data'处中断.这是在带有C的内联汇编的raspberry pi 2上
..
我已经为CLI实用程序创建了一个Dockerfile,它在我的Linux笔记本电脑上运行良好.我尝试在装有Docker的Raspberry Pi上运行该容器,但无法正常工作. 我知道无数公司创建映像来支持多种架构,他们是如何做到的? 我想知道,因为我希望CLI的容器可部署到Raspberry Pi以及我的Linux笔记本电脑上. 解决方案 我知道其他公司会创建支持多种体系结
..
当我尝试运行python脚本时,我得到了Illegal instruction,仅此而已,它没有提供更多详细信息,所以我不知道发生了什么,是否有办法找出导致错误? 另外,我使用sudo运行代码,但没有得到任何输出,程序仅退出. 更新: 我正在运行的脚本是bluez的simple-agent脚本: https://github.com/pauloborges/bluez/blob/mas
..
我的JavaFX应用程序的一种使用情况是在一侧加载图像,在TCP套接字上对其进行序列化,以在另一侧将其显示为JavaFX图像. 要实现此目的,我正在使用SwingFXUtils.fromFXImage()和SwingFXUtils.toFXImage()创建并读取可以序列化的BufferedImage. 一切正常.但是我想在树莓派上运行显示侧.我发现,ARM上的JavaFX中没有Swi
..
我在尝试将LED连接到覆盆子pi上的gpio引脚18时遇到问题.我已经用C测试了我的设置,并确认那不是问题,但是我的汇编代码就是问题. 这是我到目前为止的代码: .global main main: SUB SP, SP, #16 @ Create 16 bytes storage LDR R0, .addr_file @ get GPIO
..
我整天都无法安装SpaCy. sudo pip install -U spacy Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple Collecting spacy Using cached https://files.pythonhosted... Installing bui
..
我正在尝试使用 即使使用最简单的代码,我也无法针对ARMv6对其进行编译: int main() {} $ arm-linux-gnueabihf-g++ test.cpp -static -march=armv6 -mfpu=vfp -mfloat-abi=hard 在Pi上运行文件时,出现Illegal instruction错误,readelf返回以下内容: $ a
..
我能够在Windows(64位)上的Docker中运行ARM映像(例如hypriot/rpi-node),但是在我尝试过的所有linux x86/64机器(Debian,CoreOS,Alpine等)中,我出现以下错误-这对我来说很有意义,但我不明白为什么它会在Windows上的Docker上运行,并且我想知道是否是否缺少一些机会将x86机器用作ARM映像的构建服务器(即.在google/aws
..
我了解到Pi Zero的许多编译问题是由于它们使用armv6造成的,而更新的Raspberry Pi(如3 A +和B +)则使用armv7.但是,我不了解如何在导致问题的应用程序中查找有问题的库,以及是否有针对此问题的简单解决方案. 背景: 我正在尝试将应用程序从Linux桌面环境移植到Pi Zero(正在运行armv6).我已成功将其移植到Pi 3 B和B +.也就是说,我编译了代
..
我想为Raspberry pi 2上的按钮中断编写代码.此板使用QUAD Core Broadcom BCM2836 CPU(ARM架构).这意味着该板上只有一个CPU(Raspberry pi 2).但是我不知道如何在多核系统中进行中断.我想知道中断线是连接到每个内核还是一个CPU.因此,我通过Google找到了下面的段落. 多核系统上的中断 在多核系统上,每个中断都定向到一个(并且只有一
..
我想对一些不同的底层嵌入式应用程序使用Raspberry Pi进行实验.唯一的问题是,与可用的AVR和PIC微控制器板不同,Raspberry Pi通常运行一个操作系统(如Raspbian),该操作系统会在所有正在运行的程序中分配CPU时间,这对于某些实时应用程序来说是不切实际的. 我最近了解到,假设您已安装了GRUB之类的引导程序,则可以在x86上运行C程序有没有办法通过Raspberry
..
我正在将Pygame 1.9.2与Python 3.4配合使用来为机器人创建控制程序.该控制器是通过USB连接的新Xbox One控制器,可以与pygame正常工作.问题在于,触发按钮被视为Axes,根据您按的力度,其值从-1到1.是否可以将其更改为从0到1的范围,或不包含负数的任何其他范围? 谢谢 解决方案 (x + 1.0) / 2.0其中,x是您从控制器获得的值,应该为0..1
..
我对Arduino和Raspberry Pi之间的串行通信有疑问.事实是我想使用Arduino将2个变量发送到Raspberry Pi,并以不同的方式使用它们. 这是我的Arduino草图: int one = 1; int two = 2; void setup() { Serial.begin(9600); } void loop() { Serial.p
..
最近,我正在尝试在Arduino上进行某种“灯光控制".我使用Raspberry Pi通过串行端口(USB电缆)发送控制消息.这是Arduino代码: int redled = 12; int whiteled = 48; void setup() { Serial.begin(9600); pinMode(redled,OUTPUT); pinMode(white
..
我正在使用Arduino SoftwareSerial库将串行数据发送到Raspberry Rx引脚.我可以成功地将Arduino串行数据发送到Raspberry,其发送的整数与字符串中的等效整数一样. 问题: 我正在尝试将.readline()返回的字符串转换为float或int,但是无法这样做. import serial oSer = serial.Serial("/dev
..
我在编译时总是遇到这些错误.我修改了在arduino上运行的代码以在我的树莓派上运行. test1.c: In function ‘loop’: test1.c:24:3: warning: implicit declaration of function ‘rotateDeg’ [-Wimplicit-function-declaration] test1.c:33:3: warning:
..
我目前正在构建一台使用Arduino Mega2560作为其主要控制器的机器. Arduino通过串行连接,获取一条命令,执行该命令,然后每1ms发出一堆测量数据.我有一个运行Python的Raspberry Pi,它为用户提供了一个不错的GUI,可以发送命令并以可读的形式显示数据. 我面临的问题:Arduino能够每毫秒吐出15个字节的数据(所以只有15kbyte/s),但是我正在运行的代
..
我是Linux的新手,请尝试在我的Raspberry上安装最新的R版本. 我的树莓在Wheezy 7.8上运行. 我遵循了CRAN上上的说明,所以我 已添加 deb http://cran.rstudio.com/bin/linux/debian wheezy-cran3/ 到/etc/apt/sources.list 成功运行apt-get update,并且仅给我一个CRAN站点
..
正如标题所述,当我尝试通过双击并通过终端按执行来手动执行脚本时.它可以正常工作 但是,当我运行我的php脚本或在终端窗口中输入php /usr/bin/php start_cam.php 它会锁定(命令未以"$"结尾,"$"未显示在终端窗口中,以表明它已结束任务并且无法正常工作 下面是我的php脚本
..