标题:
端口定义---C语言基础问题
[打印本页]
作者:
紫龙高飞
时间:
2010-1-3 20:03
标题:
端口定义---C语言基础问题
想问个端口定义---C语言的基础问题,可是我不会。。
在freescale中,我们可以把PTA0用这样的方式表示 : #define ABC PTAD_PTAD0 然后在程序中直接使用ABC就可以了。现在的问题是,我有PTA0,PTB2,PTC3等等端口,要统一操作,请问能不能将这些端口定义成一个数组,比如ABC[i],具体要如何定义??
作者:
康桥人
时间:
2010-1-4 18:12
肯定是可以的,用指针。
将PTA0,PTB2,PTC3的地址放在一个数组里面,然后对数组的地址操作就行了
作者:
紫龙高飞
时间:
2010-1-4 18:54
普通的变量用uchar const fun0[] ={},就可以定义.
.那断口的数组类型要怎么定义呢??
作者:
康桥人
时间:
2010-1-4 22:06
看错了,PTA0,PTB2,PTC3这三个可不在同一个byte或者word中,同时操作是不可能,肯定相互有一个delay
作者:
紫龙高飞
时间:
2010-1-5 18:59
看来用FOR命令操作是没办法了..只能一个一个来了...
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0