12得票1回答
写入:无可用缓冲区 socket-can/linux-can

我正在运行一个带有两个CAN通道的程序(使用TowerTech CAN Cape TT3201)。 这两个通道是can0(500k)和can1(125k)。can0通道正常工作,但can1会出现写入“无可用缓冲区”的错误。 我正在使用ValueCAN3/VehicleSpy检查消息。 这...

8得票4回答
如何使用Debian 8.2镜像刷写BeagleBone Black的eMMC?

这个网站说... 要将这些图像转换为eMMC闪存器映像,请编辑microSD卡上Linux分区上的/boot/uEnv.txt文件,并删除带有“cmdline = init = / opt / scripts / tools / eMMC / init-eMMC-flasher-v3.sh...

11得票1回答
在设备树中使用哪个“compatible”关键字?

我正在尝试编写一个设备树叠加层,以识别SPI-based enc28j60模块到我的BeagleBone Black。这个模块没有在/kernel-dev/Documentation/devicetree/bindings中显示,但是内核中存在它的驱动程序。 缺乏文档是否表示设备树绑定丢失了...

10得票1回答
QEMU支持BeagleBone

我想要模拟BeagleBone Black。似乎QEMU是唯一支持ARM Linux模拟的模拟器。但是我在获取正确模拟器方面遇到了困难。 我尝试使用从qemu.org构建的QEMU,但似乎“beagle”机器没有受到支持(还从“qemu-system-arm -machine help”的输...

10得票1回答
QBackingStore::endPaint()被调用时,在backingstore绘图设备上有活动画笔。

我正在跟随这个教程将qml部署到Yocto上。我使用的是Beaglebone Black而不是Raspberry,但我认为这并不重要。当我在Beaglebone Black上运行命令"./QmlProject"时,出现了错误:QBackingStore::endPaint() called w...

7得票6回答
编译OpenCV时,找不到“cv2.so”文件。

我在BeagleBone Black开发板上的Debian系统中,使用python2.7编译了OpenCV 3.0.0。 安装完成后,没有出现任何错误。在“Lib”文件夹中生成了许多文件。 这些文件的命名方式如下: libopencv_core.so libopencv_dataset....

8得票1回答
C字符串在循环中无法正确迭代

我正在尝试通过Beaglebone Black的UART0打印字符串。引导加载程序初始化了UART0,我只需要写字符。我已经编写了一个简单的函数。 void uart_put(unsigned char c) { while((UART0->LSR_r & 32) ==...

12得票2回答
为什么需要可编程实时单元(PRU)而可以使用RTOS?

Beaglebone Black处理器包含两个独立的可编程实时单元(PRUs)。业余爱好者和专业人士对这些单元用于实时应用的可能性感到兴奋,这是可以理解的。但是,如果您可以使用RTOS(无论是针对beaglebone还是树莓派),那么为什么需要PRUs呢? 编辑- BBB具有1 GHz运行的...

7得票2回答
如何使得CAN总线在Docker容器内运行?

我成功地将我的nodejs应用程序放入了一个Beaglebone黑色板上的Docker容器中。但现在我想从Docker容器中访问CAN总线,但它无法正常工作。 请注意,我已经在主机上成功地配置了CAN端口,并且candump显示它可以正常工作。 $ candump can1 can1 ...

7得票1回答
如何制作跨平台工具链,以便在Win7+Eclipse+MinGW+wxWidgets上编译,并将其应用于Debian系统的Beaglebone Black?

我有一些在Windows环境下进行编程的经验,但是我需要在BeagleBone Black上开发一个"Kiosk"(我听说这是正确名称)。我完全不懂Linux,也不熟悉我要使用的工具。直到最近几个月,我只使用VB6和C++Builder进行编程。 现在我已经在我的Windows 7 64位个...