raspberry-pi

    0热度

    2回答

    我想让我的c代码在我的Raspberry Pi上的堆栈溢出安全。我是一个初学者,所以请忍受一下。有人告诉我,确定调用函数所用字节数量的一种方法是通过填充已知值(例如0xff)来初始化堆栈上的空间。然后运行该函数,然后向后搜索以查看有多少堆栈已知值已更改。通过在第一个未更改的值之前获取原始堆栈深度和堆栈深度,我可以确定该函数使用的堆栈数量。对我来说合理。 我的问题是,这个装配的东西真的让我感到困惑。

    1热度

    1回答

    当我运行我的脚本时,我正在将重复条目清理到数据库中,并且我在想我可能会做错什么。 硬件 我有115,200通过串行通信连接到我的树莓派的工具。仪器每秒输出一行数据,我想将这些数据存储到数据库中。每行都以\ n结尾。 软件 的Python 2.7.3rc2 PySerial 的PostgreSQL 9.1 Debian的喘息 的数据库一个表叫我创建wattsup: CREATE TABLE watt

    1热度

    2回答

    我有一个gps连接到我的树莓派,并试图使用它来从传入的相机地理标记照片。通过发出命令“gpsd -nND2/dev/ttyUSB0”,我可以获得连续gps数据的bash回声输出,以后可以解析。我只需要平均10个数据点左右(10秒内收集),然后想要在此之后关闭gpsd。 我一般的延时程序是用Python编写的,所以这是我到目前为止有: (stdout, stderr) = Popen(["gpsd"

    1热度

    1回答

    我正试图在我的覆盆子pi上安装zbar。我通过输入构建源: 的./configure 使 使安装 安装完成后,我进入蟒蛇,并尝试导入zbar和。这样做会导致分段错误。 关于可能是什么问题的任何想法?

    3热度

    2回答

    我对C++有点新手,但是我有一些编程经验。我做了一个基本的程序,遵循我在互联网上找到的指南。它编译G ++容易,但是当我运行它扔这些错误: ./FP.cpp:第1行://:是一个目录 ./FP.cpp:行3:使用:命令没有找到 ./FP.cpp:5号线:附近有语法错误意外的标记(' ./FP.cpp: line 5: INT主要()” 我用Geany在树莓派(但使用命令行运行程序作为Geany翻译

    2热度

    1回答

    当我尝试运行铛作为我的C语言编译器,我得到一个错误(我想链接错误) Compilation started at Sun Nov 11 14:34:55 make -k clang -std=c99 -ggdb -o0 -Wall -Werror helloworld.c -o helloworld clang: warning: unknown platform, assuming -m

    1热度

    1回答

    我在Raspberry Pi上使用SPI接口。 我可以读取附连到SPI0用下面的代码的芯片(第一20个寄存器)的寄存器: spi=spidev.SpiDev() spi.open(0,0) x=spi.readbytes(20) k=0 for i in x: print(k,hex(i),i) k=k+1 我的问题是:如何设置使用“SPI特定寄存器的值。

    5热度

    2回答

    所以我需要一个使用树莓派的网络摄像头,并遵循this教程。该设备正在提供测试流媒体页面,但是应该嵌入流的所有位置均为空白。我正在使用Raspbian Wheezy发行版的PS3 eyetoy相机。这是启动服务器时,我收到日志: MJPG Streamer Version: svn rev: 3:165 i: Using V4L2 device.: /dev/video0 i: Desired

    1热度

    2回答

    我有一个python脚本,我想用它来配置一些XBee模块。当通过xbee development board连接到电脑时,它可以很好地发现,但通过pi电路板连接到树莓派时失败。 我已经缩小了问题,因为它没有进入命令模式,在发送+++之后,xbee从不发送OK消息。下面是相关代码: ... CC = '+' GT = '1.1' # Tried different values here ..

    3热度

    2回答

    经过数小时的努力,我决定是时候发布了。 我有一个很基本的C#Windows窗体应用程序,我可以在Windows上编译并运行它。整个项目的目的是为了在Pi上工作,所以我将项目移交给它并编译。几个小时后终于得到它编译(发现我不得不引用MySql.Data.dll文件)编译没有错误! 但后来我跑 Mono Administration.exe ,我得到了这个巨大的错误,我能找到关于网上很少: [em