我有一个使用inout端口的程序,方法如下:
port : inout unsigned(9 downto 0);
...
if port > 10 then
port <= port + 1
end if;
我使用inout端口,以便读取输出(以实现反馈)。
要么我和我的老师之间有分歧,要么我的老师强烈反对使用inout端口。
我已经习惯了高级编程,所以写这样的代码对我来说并不奇怪。我知道FPGA上的inout端口没有太多的电路,但我并不经常使用它,这与我将inout端口拆分为输入和输出的感觉背道而驰,只是为了获得我想要的功能,采用不同的方式。
我很高兴您的对使用inout
我需要在MYSQL中找到以下查询之间的交集
SELECT *
FROM project.backup_table
where project.backup_table.date <= (SELECT date FROM project.main_inout_table ORDER BY date desc LIMIT 1)
and project.backup_table.date >= (SELECT date FROM project.main_inout_table ORDER BY date asc LIMIT 1)
SELECT *
FROM pr
我想知道是否有可能将实际的子例程放在类型绑定过程和类型定义的不同文件中。例如:
文件A:
Module TypeDef
Type :: Test
Integer :: a,b,c
contains
Procedure, Pass, Public :: add => SubAdd
End Type
Type(Test) :: Test
Interface
Subroutine SubAdd(this)
Import TypeDef
Class(TypeDef), Intent(InOut) :: this