Part Number:TMS320F28335
如题,可以把GPIO作为参数传入函数中么?想在函数内部对gpio进行操作
Green Deng:
你好,你是说在函数中操作GPIO口状态?可以的,但是操作GPIO口的寄存器都是受eallow保护的,要添加eallow和edis
,
NickTI:
不是的我是想把GPIO作为参数传入函数中,
比如:void Func(GPIO);
这种方式
,
Green Deng:
这个。。。我不是很明白你是想将GPIO的什么作为参数传入函数呢?
,
NickTI:
额,比如把GpioCtrlRegs.GPAMUX1.bit.GPIO4作为参数传进去
,
Green Deng:
我的看法是不行,因为函数没有对寄存器的访问权限。
说实话我也没找到证据能证明或者反驳这个做法的可能性,但是确实没有找到相关的案例。