你好!我看手册的datasheet的引脚复用部分,发现几个版本对于管脚复用的说明不是一致。一份是Cocerto F28M35x Technical Reference Manual。一份页头写着
F28M35H20B1,F28M35H20C1
F28M35H22B1,F28M35H22C1,F28M35H32B1,F28M35H32C1
F28M35H50B1,F28M35H50C1,F28M35H52B1,F28M35H52C1
SPRS742D–JUNE2011–REVISEDAUGUST2012
以对PF5_GPIO37为例,后一份比前一份多M_MIITXEN的功能。我个人理解是不是后一份是前一份的子集,所以功能多些。但在查看头文件hw_gpio.h:
#define GPIO_PCTL_PF5_M0x00F00000 // PF5 mask #define GPIO_PCTL_PF5_CCP20x00100000 // CCP2 on PF5 #define GPIO_PCTL_PF5_MIIRXD30x00300000 // EMAC MIIRXD3 on PF5 #define GPIO_PCTL_PF5_EPI0S150x00800000 // EPI0S15 on PF5 #define GPIO_PCTL_PF5_SSI1TX0x00900000 // SSI1TX on PF5
发现还是没有M_MIITXEN这个功能。这是什么原因?是不是具体到某个型号芯片,还有自己的头文件?
期待您的解惑!