小编M.F*_*gar的帖子

不能由原语或连续赋值驱动

我有

注册退出;不能由原语或连续赋值驱动。

错误。

计数器模块是:

module Counter(
    input             clk,
    input             clear,
    input             load,
    input             up_down, // UP/~DOWN
    input[3:0]        IN,
    input             count,
    output reg[3:0]   OUT
    );
    always @(posedge clk, negedge clear)
    if (~clear) OUT <= 4'b0000;
    else if(load) OUT <= IN;
    else if(count)
    begin
       if(up_down) OUT <= OUT + 1'b1;
       else OUT <= OUT - 1'b1;
    end
    else OUT <= OUT;
endmodule
Run Code Online (Sandbox Code Playgroud)

测试平台是:

module test;
   .
   .
   .
   reg [3:0] IN;
   reg [3:0] OUT;

   Counter c1(clk, clear, load, up_down, IN, count, OUT); …
Run Code Online (Sandbox Code Playgroud)

verilog

3
推荐指数
1
解决办法
6572
查看次数

如何在不使用argv和argc的情况下将sum值传递给c ++程序

我有一个简单的程序

#include <iostream>
using namespace std;

int main()
{
      cout<<"Hello"<<endl;
      int a;
      cin>>a;
      if(a==0)
              cout<<"Yes"<<endl;
      else
              cout<<"No"<<endl;

     return 0;
}
Run Code Online (Sandbox Code Playgroud)

我想在ubuntu中有一个*.sh文件,它会自动将"a"传递给我的代码.请帮我谢谢.

c++ bash

0
推荐指数
1
解决办法
97
查看次数

标签 统计

bash ×1

c++ ×1

verilog ×1