G
Guest
Guest
家伙,
谁能向我解释
, 在这码信号count_motor功能。是等同于国家(状态机)?此代码我是从一本书。我需要了解这个代码
, 因为它是我的设计项目的一部分。图书馆电机及电子学工程师联合会;
使用IEEE.STD_LOGIC_1164.ALL;
使用IEEE.STD_LOGIC_ARITH.ALL;
使用IEEE.STD_LOGIC_UNSIGNED.ALL;
是实体MOTOR_CONTROL
港口(clk_1khz:在STD一LOGIC类型;
lmotor_dir,rmotor_dir在STD一LOGIC类型:;
lmotor_speed,rmotor_speed在STD一LOGIC类型:;
lmotor,rmotor:输出STD一LOGIC类型):
完MOTOR_CONTROL;
建筑的MOTOR_CONTROL行为是
信号count_motor:STD_LOGIC_VECTOR(4 DOWNTO 0);
动工
工艺
动工
等到clk_1khz事件与clk_1khz = 1;
中频count_motor / = 19则
count_motor“= count_motor 1;
其他的
Count_motor = 00000;
完中频;
中频count_motor = 17则
-敦吨产生任何脉搏
中频lmotor_speed = 0,那么
lmotor“= 0;
其他的
lmotor“= 1;
完中频;
中频rmotor_speed = 0,那么
rmotor“= 0;
其他的
rmotor“= 1;
完中频;
ELSEIF count_motor = 18则
中频lmotor_speed = 1,则
案例lmotor_dir是
-远期
当0 =“
lmotor“= 1;
-反向
当1 =“
lmotor“= 0;
当别人=“空;
完案例;
其他的
Lmotor“= 0;
完中频;
中频rmotor_speed = 1,则
案例rmotor_dir是
-远期
当0 =“
rmotor“= 0;
-反向
当1 =“
rmotor“= 1;
当别人=“空;
完案例;
其他的
Lmotor“= 0;
完中频;
其他的
Lmotor“= 0;
Rmotor“= 0;
完中频;
结束进程;
完行为;预先感谢。
关心,
海罗
谁能向我解释
, 在这码信号count_motor功能。是等同于国家(状态机)?此代码我是从一本书。我需要了解这个代码
, 因为它是我的设计项目的一部分。图书馆电机及电子学工程师联合会;
使用IEEE.STD_LOGIC_1164.ALL;
使用IEEE.STD_LOGIC_ARITH.ALL;
使用IEEE.STD_LOGIC_UNSIGNED.ALL;
是实体MOTOR_CONTROL
港口(clk_1khz:在STD一LOGIC类型;
lmotor_dir,rmotor_dir在STD一LOGIC类型:;
lmotor_speed,rmotor_speed在STD一LOGIC类型:;
lmotor,rmotor:输出STD一LOGIC类型):
完MOTOR_CONTROL;
建筑的MOTOR_CONTROL行为是
信号count_motor:STD_LOGIC_VECTOR(4 DOWNTO 0);
动工
工艺
动工
等到clk_1khz事件与clk_1khz = 1;
中频count_motor / = 19则
count_motor“= count_motor 1;
其他的
Count_motor = 00000;
完中频;
中频count_motor = 17则
-敦吨产生任何脉搏
中频lmotor_speed = 0,那么
lmotor“= 0;
其他的
lmotor“= 1;
完中频;
中频rmotor_speed = 0,那么
rmotor“= 0;
其他的
rmotor“= 1;
完中频;
ELSEIF count_motor = 18则
中频lmotor_speed = 1,则
案例lmotor_dir是
-远期
当0 =“
lmotor“= 1;
-反向
当1 =“
lmotor“= 0;
当别人=“空;
完案例;
其他的
Lmotor“= 0;
完中频;
中频rmotor_speed = 1,则
案例rmotor_dir是
-远期
当0 =“
rmotor“= 0;
-反向
当1 =“
rmotor“= 1;
当别人=“空;
完案例;
其他的
Lmotor“= 0;
完中频;
其他的
Lmotor“= 0;
Rmotor“= 0;
完中频;
结束进程;
完行为;预先感谢。
关心,
海罗