X、Y、M、S、T、C
一、X,Y,M,S逻辑量
如果还要设计上升沿,下降沿标志位,XYM均要在增加两倍。
二、T变量
定时器使能,逻辑量
Tx_en;
定时器输出,逻辑量
Tx_out;
Tx_out需要上升沿,下降沿标志位
定时器设定值,word量
TWx_SP;
定时器累计值,word量
TWx_ACC;
三、C变量
计数器输入,逻辑量
Cx_IN
计数器复位,逻辑量
Cx_RST
计数器输出,逻辑量
Cx_out
Cx_out需要上升沿,下降沿标志位
计数器设定值,word量
CWx_SP
计数器累加值,word量
CWx_ACC
这样算下来
X=100,标志位200,合计300
Y=100,标志位200,合计300
M=1000,标志位2000,合计3000
S=64
T=256,T_en=256,T_out=256加标志位512合计:64字+512字(两个word量)=576字
C=256,C_IN=256,C_RST=256,C_out=256标志位512,合计80+512(两个word量)=592字
D=2500
总计:300+300+3000+64+576+592+2500=7332字
另外还有:特殊变量未算
混沌,如果是设计成这样,恐怕资源用的光光呀 |