问题标签 [circuit]

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.

0 投票
2 回答
3392 浏览

matlab - Pspice模拟窗口不存在?

出于某种原因,我在运行模拟时没有“文件编辑跟踪图查看工具窗口帮助”选项,在哪里可以重置它?

在此处输入图像描述

0 投票
2 回答
4886 浏览

verilog - 如何在时序电路中减去 2 个数字?

我需要做一个减去 2 个数字的电路。我相信我需要使用 SUM 和一个符号位,以及一些掩码,但我不知道如何将它们组合在一起。

[稍后编辑]

我试着做“15-3”。

二进制 15 是 1111 二进制 3 是 0011

我为 + 的符号 0 和 - 的符号添加了一点

所以现在我有:0 1111 + 1 0011 = 100010 并且对此我使用符号掩码 1 0000 进行 XOR。这就是我卡住的地方。

[甚至后来编辑]

我想我找到了另一种看待问题的方法。我将使用 2 个移位寄存器来加载 2 个数字。每个移位寄存器的输出将是 NOR 门的输入,它执行 0 的 NOR。(这是将 0101 转换为 1010)然后这些门的 2 个输出将连接到 SUM 的输入。我的问题是如何在输入 SUM 之前将 1 位数据转换回 8 位数据?

0 投票
1 回答
2049 浏览

mips - 单周期数据路径同时写入寄存器和存储器

是否可以更改单周期数据路径,以便添加指令不仅写入寄存器,而且写入指定的内存地址?我能想到的唯一方法是拆分值,如下所示。我不认为这是可能的。

在此处输入图像描述

0 投票
0 回答
245 浏览

c - 我可以使用 waitfor 来检测任务或超时吗

我正在用 Dynamic C 为rabbit BL2600电路板编写一个程序。

该程序正在控制一个压力室、一个顶部室和一个底部室,其间有金属检查穿孔。我的压力调节器上有一个传感器,对面的腔室有一个传感器读数。

我有一个失败功能,可以查看腔室是否从一侧泄漏到另一侧。当我给腔室加压时,我正在使用 awaitfor等到腔室中的压力在我设定的压力的 10% 以内。我希望它等到这种情况发生,但我也想确保它不会永远等待,并且它会检测到腔室外的泄漏。基本上,我希望它能够waitfor承受构建或 xx 时间的压力,如果 xx 时间过去,则基本上返回失败。

我是编程初学者,这可能是一个简单的解决方案,但我在考虑解决方案时遇到了问题。我已经在下面粘贴了我的 cofunction,到目前为止,它只等待压力在 10% 以内,所以如果没有,它就会卡在那里。PS对不起,如果代码草率,我是初学者,并且正在进行中。

0 投票
2 回答
16709 浏览

mips - 实现对单周期 MIPS 的跳转寄存器控制

我正在尝试实现对单周期 MIPS 处理器的 jr(跳转寄存器)指令支持。在下图中,我绘制了一个简单的多路复用器,它允许在普通链 PC 或指令 (jr) 地址之间进行选择。

多路复用器

我怎么知道指令是 JR 将多路复用器选择设置为“1”?我已经完成了 jump 和 jump_and_link (虽然图像没有显示它,因为我现在没有我的项目),并且为了控制它们,我只需检查 OP 代码是否为 10(跳转)或11 (jal) 在主控件中,然后将 mux sel 设置为“1”。但我认为我不能对 jr 做同样的事情,因为指令布局是不同的。

0 投票
1 回答
1898 浏览

draw - 如何绘制电路图来检查4位数字是奇数还是偶数

就像标题一样,有人知道如何绘制电路图来检查 4 位奇数或偶数吗?

0 投票
1 回答
3144 浏览

matlab - Matlab 未定义函数或方法“C”,用于“double”类型的输入参数

C是一个矩阵。它包含 10 个变量。像 1,10,50,100 随机数。它在 uF 中。 circuit是文件 Real Reactive的名称是to workspace名称。 LINE2是 RLC 分支的名称。RLC 支路仅包含电容。

我收到错误

“'double'类型的输入参数的未定义函数或方法'C'。”

我搜索了stackoverflow,每个人都在谈论目录问题。但是我所有的文件都在 RUN 目录中。

我做了

它回来了

所以我认为C在matlab的目录路径中。那么错误在哪里呢?

0 投票
1 回答
1694 浏览

android - 如何从我的 Android 4.2.2 设备向 LED 发送信号?(Eclipse 和 USB 电缆)

我正在尝试使用我的 Android 4.2.2 来照亮我的 LED 电路。我可以用 y microprossessor 做到这一点,那么为什么不能用 Android 做到这一点呢?我想触摸一个按钮而不是发出一个打开信号,然后通过 USB 电缆将其发送到我的 LED 电路。

我是电子工程专业的学生。是否有任何Android代码可以做到这一点?

0 投票
3 回答
2128 浏览

c - 对 FPGA 电路进行编程时从哪里开始?

是否有特殊的硬件或软件可以对 FPGA 进行编程?

可以用高级语言完成吗?

在 FPGA 上运行应用程序是否会将其“锁定”到该执行路径?

0 投票
1 回答
5828 浏览

boolean - 一个组合电路,它接受一个 4 位数字并生成一个接近数字平方根的 3 位二进制数输出

设计一个组合电路,它接受一个 4 位数字并生成一个接近数字平方根的 3 位二进制数字输出。例如,如果平方根为 3.5 或更大,则结果为 4。如果平方根 < 3.5 且 ≥ 2.5,则结果为 3。

我的输入真值表是这样的吗?(我使用 A、B、C、D 作为输入)

我在生成输出表时遇到问题,“生成一个近似于数字平方根的 3 位二进制数输出”有人可以帮我处理输出吗?谢谢你。