|
我对这个问题的理解:
1)关于IN是指,管脚封装时的输入侧,仅仅只能是输入特性的。
2)关于OUT是指,单纯性的输出特性,在子程序中不需要,也不能够再需要取返回值的变量。
3)关于IN和OUT,这个是趋于上面2者之间的特性,即有输入(反馈数据变量),又有输出特性的接口变量。
区别是IN还是OUT还是IN_OUT,我想你应该考虑这些变量是否需要调用后取返回值?如果需要,哪不需要考虑一定是定义IN_OUT的,反之,就选择OUT。
之前测试一些特殊的指令应用,如置位、复位指令,也需要IN_OUT数据类型,那这个只能属于比较特殊的范例了。
|
|