位置:51电子网 » 技术资料 » 新品发布

子程序

发布时间:2015/8/26 21:28:25 访问次数:522

   子程序由函数(FUNCTION)和过程(PROCEDURE)组成。函数只能用以计算数值,ACS02E18-1P(025)而不能用以改变与函数形参相关的对象的值。因此,函数的参量只能是模式为IN的信号与常量,而过程的参量可以为rN,OUT,INOUT模式。过程能返回多个变量,函数只能有一个返回值。过程和函数常见于面向逻辑综合的设计中,主要进行高层次的数值运算或类型转换、运算符重载,也可用来进行元件例化。语法如下:

   函数:

   FUNCTION <function_name> (parameter types)   RETURBktypes>IS

   BEGIN

   <代码区>

   END <function_name>;

   过程:

   PROCEDURE <procedure_name实体名>

   (<port   list for the procedure,列出过程的输入/输出信号端口>)ISBEGIN<代码区>END<procedure_name>;



   子程序由函数(FUNCTION)和过程(PROCEDURE)组成。函数只能用以计算数值,ACS02E18-1P(025)而不能用以改变与函数形参相关的对象的值。因此,函数的参量只能是模式为IN的信号与常量,而过程的参量可以为rN,OUT,INOUT模式。过程能返回多个变量,函数只能有一个返回值。过程和函数常见于面向逻辑综合的设计中,主要进行高层次的数值运算或类型转换、运算符重载,也可用来进行元件例化。语法如下:

   函数:

   FUNCTION <function_name> (parameter types)   RETURBktypes>IS

   BEGIN

   <代码区>

   END <function_name>;

   过程:

   PROCEDURE <procedure_name实体名>

   (<port   list for the procedure,列出过程的输入/输出信号端口>)ISBEGIN<代码区>END<procedure_name>;



相关技术资料
8-26子程序
相关IC型号
ACS02E18-1P(025)
ACS085S

热门点击

 

推荐技术资料

自制智能型ICL7135
    表头使ff11CL7135作为ADC,ICL7135是... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!