问题标签 [interfacing]
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.
i2c - Pi 上的 SPI 和 I2C 接口
我正在浏览这篇文章
在“实时性能约束”标题下,它谈到了约束并说“这意味着您不应该期望从此类程序中获得实时性能或实时时序约束。”
我的问题是
- 在 Pi 的上下文中,这个问题的解决方案是什么。我们怎样才能使它成为内核的一部分?
- 在其他设备(如手机)中,此类界面如何实时工作。假设在手机上使用加速度计设计的应用程序和游戏会实时做出反应。
java - 如何为 Java/Scala 后端编写 Python 中间件?如何连接 Java 和 Python?
假设我有一个 Java/Scala 后端,我想用 Python 为它开发中间件。我没有开发中间件的经验,但我认为这意味着我需要从 Python 内部向正在运行的 Java/Scala 后端程序发出命令,然后从该后端接收反馈。为此,我需要连接这两种语言,并且有几个选项可用于连接 Python 和 Java。根据这些 页面,有一些选项:
- JPI
- JNI
- 类型
- 杰普
- 杰通
- JCC
不幸的是,JPI、JNI、JPype 和 Jepp 似乎不再被积极开发(最后一次更新是一年多前)。Jython 仍然处于活动状态,但我读到无法从 Jython 中导入所有 Python 模块。JCC 似乎是 Java 和 Python 之间的某种 C++ 层,这似乎也违反直觉。
我还发现 了一些 关于该主题的问题,但大多数问题似乎已经超过 3 年,这在互联网/Python 领域当然是很长一段时间。
因为我对 ZeroMQ 消息传递库有一些经验,所以我可以使用它,但我必须为它调整 Java 程序(这不会有那么大的麻烦,但如果有更好的解决方案..) .
所以我的问题是:考虑到我可以控制 Java/Scala 后端,目前为该后端编写 Python 中间件层的最佳方法是什么?
r - 从 Perl 运行 R 的问题
我想在我的程序中包含 Statistics::R。我包括的声明是:
使用统计::R;
有什么问题吗?我试图只包含这个语句来运行它,我得到的错误是
无法在 @INC 中找到 Statistics/R.pm(@INC 包含:/etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/ perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) 在 rperl.pl 第 2 行
顺便说一句,我在 ubuntu 上使用 perl(v5.14.2),使用对 linux 服务器的远程访问。
matlab - 使用MATLAB通过同一个端口发送多个串行信号
我想将多个信号(4 个输入和输出以及 7 个输出)从我的笔记本电脑发送到微控制器。我正在考虑使用 USB 到串行转换器并通过端口多路复用数据。我需要在笔记本电脑端和微控制器中编写代码来复用数据。
例如:微控制器的 Tx:1.温度传感器 ADC 输出->笔记本电脑 2.电压传感器到笔记本电脑 3.电流传感器到笔记本电脑 4.光电二极管电流到笔记本电脑
所以我需要在微控制器中编写一个程序来按这个顺序发送数据。我怎样才能做到这一点?我在想一个无限循环,它发送数据之间有时间延迟。
在微控制器的 Rx 引脚上,
七位序列。每个位序列将用于设置微控制器生成的 PWM 的占空比。
我还需要在 matlab 端进行相同的多路复用或多路分解安排。在这里,我也在考虑在不同的时刻分配一些虚拟“频道”。我需要什么样的算法?
embedded - 使用 SPI 将 PS2 操纵杆与 atmega640 连接
我正在尝试将 PS2 操纵杆与带有微控制器 SPI 的 avr Atmega 640 接口,互联网上有许多位爆炸代码,但我想在 AVR 中将 PS2 与 SPI 接口。我已经在 winavr 中编写了代码我已经编写了代码但是当按下按钮,相应的 LED 开始闪烁而不是关闭
朋友您的帮助将不胜感激
embedded - IAR Embedded Workbench 无法编译
我将 IAR 嵌入式工作台用于我的接口类,我什至无法编译一个简单的C
代码。它因错误而中止:
vb6 - LAN 端口作为控制器
我只需要从我的笔记本电脑中取出任何电压来控制继电器
如何从任何引脚从 LAN 端口获取信号?
在我的笔记本电脑中没有 com 端口或 lpt 端口,usb 端口也需要接口电路,这在我的简单项目中不是必需的
这就是我选择 LAN 端口的原因
我使用(Visual Basic 6)
任何帮助都会非常感激。
matlab - 将 arduino 代码转换为 matlab 代码
我正在尝试将 arduino 代码转换为 matlab 代码。该代码适用于使用四个 LDR 的太阳能跟踪器,这些 LDR 的连接方式是伺服电机将移动,因此 LDR 上的平均读数为零。我在这里找到它:http: //www.instructables.com/id/Arduino-Solar-Tracker/
我将它用于我们的项目,但我们需要使用 matlab 并有一个 GUI。
Arduino代码:
到目前为止,这是我能够锻炼的 MATLAB 代码:
我的问题是伺服系统在 matlab 中移动非常缓慢。我不确定这是否是因为代码有问题。我什至删除了暂停代码,但它没有帮助。另外,我只使用 tic toc 进行测试,因为我不知道用什么来替换“无效循环”。对于 GUI,我希望程序持续运行直到按下停止按钮,并且伺服的延迟(速度)和 LDR 的容差将使用滑块改变。我在将滑块的值返回到主程序时遇到问题。
assembly - 将 8086 汇编语言与 USB 转 UART 接口(pc 到 pc 通信)
我正在使用 dosbox 来允许 16 位程序运行和 TASM。我的操作系统是 Windows 8,除了专门发送和接收的 14h 中断之外,我似乎在运行任何其他中断方面没有任何问题。我使用两个 USB 到 UART 模块,它们的 RX 和 TX 相互连接(rx->tx,tx->rx),并且它们的地也连接在一起。我的问题是它不会传输。这些模块都很好,因为我用 realterm 测试了它们。
这是我的传输代码。
android - 如何将音乐流式传输到蓝牙模块?
我有一个蓝牙模块和微控制器来解码音乐。但我不知道音乐是如何串行发送的。我已经搜索过这个问题。但我没有得到任何有用的东西。我需要使用微控制器制作蓝牙音乐播放器系统。我的目标是无线播放音乐。我想知道 mp3 文件是如何在 android 设备中发送的。歌曲是如何编码的。以及解码数据的想法。谢谢你
我的蓝牙模块是 HC-05,我使用的是 8051 微控制器
它用于我的项目