⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mcf5213_gpio.h

📁 zigbee 飞思卡尔 音频传输 基于ucos的所有源码
💻 H
📖 第 1 页 / 共 3 页
字号:
#define MCF_GPIO_CLRTD_CLRTD6       (0x40)
#define MCF_GPIO_CLRTD_CLRTD7       (0x80)

/* Bit definitions and macros for MCF_GPIO_CLRUA */
#define MCF_GPIO_CLRUA_CLRUA0       (0x01)
#define MCF_GPIO_CLRUA_CLRUA1       (0x02)
#define MCF_GPIO_CLRUA_CLRUA2       (0x04)
#define MCF_GPIO_CLRUA_CLRUA3       (0x08)
#define MCF_GPIO_CLRUA_CLRUA4       (0x10)
#define MCF_GPIO_CLRUA_CLRUA5       (0x20)
#define MCF_GPIO_CLRUA_CLRUA6       (0x40)
#define MCF_GPIO_CLRUA_CLRUA7       (0x80)

/* Bit definitions and macros for MCF_GPIO_CLRUB */
#define MCF_GPIO_CLRUB_CLRUB0       (0x01)
#define MCF_GPIO_CLRUB_CLRUB1       (0x02)
#define MCF_GPIO_CLRUB_CLRUB2       (0x04)
#define MCF_GPIO_CLRUB_CLRUB3       (0x08)
#define MCF_GPIO_CLRUB_CLRUB4       (0x10)
#define MCF_GPIO_CLRUB_CLRUB5       (0x20)
#define MCF_GPIO_CLRUB_CLRUB6       (0x40)
#define MCF_GPIO_CLRUB_CLRUB7       (0x80)

/* Bit definitions and macros for MCF_GPIO_CLRUC */
#define MCF_GPIO_CLRUC_CLRUC0       (0x01)
#define MCF_GPIO_CLRUC_CLRUC1       (0x02)
#define MCF_GPIO_CLRUC_CLRUC2       (0x04)
#define MCF_GPIO_CLRUC_CLRUC3       (0x08)
#define MCF_GPIO_CLRUC_CLRUC4       (0x10)
#define MCF_GPIO_CLRUC_CLRUC5       (0x20)
#define MCF_GPIO_CLRUC_CLRUC6       (0x40)
#define MCF_GPIO_CLRUC_CLRUC7       (0x80)

/* Bit definitions and macros for MCF_GPIO_PNQPAR */
#define MCF_GPIO_PNQPAR_IRQ1_GPIO   (0x00)
#define MCF_GPIO_PNQPAR_IRQ2_GPIO   (0x00)
#define MCF_GPIO_PNQPAR_IRQ3_GPIO   (0x00)
#define MCF_GPIO_PNQPAR_IRQ4_GPIO   (0x00)
#define MCF_GPIO_PNQPAR_IRQ5_GPIO   (0x00)
#define MCF_GPIO_PNQPAR_IRQ6_GPIO   (0x00)
#define MCF_GPIO_PNQPAR_IRQ7_GPIO   (0x00)
#define MCF_GPIO_PNQPAR_IRQ1_IRQ1   (0x01)
#define MCF_GPIO_PNQPAR_IRQ1_SYNCA  (0x02)
#define MCF_GPIO_PNQPAR_IRQ1_PWM1   (0x03)
#define MCF_GPIO_PNQPAR_IRQ2_IRQ2   (0x04)
#define MCF_GPIO_PNQPAR_IRQ3_IRQ3   (0x08)
#define MCF_GPIO_PNQPAR_IRQ4_IRQ4   (0x10)
#define MCF_GPIO_PNQPAR_IRQ5_IRQ5   (0x20)
#define MCF_GPIO_PNQPAR_IRQ6_IRQ6   (0x40)
#define MCF_GPIO_PNQPAR_IRQ7_IRQ7   (0x80)

/* Bit definitions and macros for MCF_GPIO_PDDPAR */
#define MCF_GPIO_PDDPAR_PDDPAR0     (0x01)
#define MCF_GPIO_PDDPAR_PDDPAR1     (0x02)
#define MCF_GPIO_PDDPAR_PDDPAR2     (0x04)
#define MCF_GPIO_PDDPAR_PDDPAR3     (0x08)
#define MCF_GPIO_PDDPAR_PDDPAR4     (0x10)
#define MCF_GPIO_PDDPAR_PDDPAR5     (0x20)
#define MCF_GPIO_PDDPAR_PDDPAR6     (0x40)
#define MCF_GPIO_PDDPAR_PDDPAR7     (0x80)

/* Bit definitions and macros for MCF_GPIO_PANPAR */
#define MCF_GPIO_PANPAR_PANPAR0     (0x01)
#define MCF_GPIO_PANPAR_PANPAR1     (0x02)
#define MCF_GPIO_PANPAR_PANPAR2     (0x04)
#define MCF_GPIO_PANPAR_PANPAR3     (0x08)
#define MCF_GPIO_PANPAR_PANPAR4     (0x10)
#define MCF_GPIO_PANPAR_PANPAR5     (0x20)
#define MCF_GPIO_PANPAR_PANPAR6     (0x40)
#define MCF_GPIO_PANPAR_PANPAR7     (0x80)

/* Bit definitions and macros for MCF_GPIO_PASPAR */
#define MCF_GPIO_PASPAR_PASPAR0(x)  (((x)&0x03)<<0)
#define MCF_GPIO_PASPAR_PASPAR1(x)  (((x)&0x03)<<2)

/* Bit definitions and macros for MCF_GPIO_PQSPAR */
#define MCF_GPIO_PQSPAR_PQSPAR0(x)  (((x)&0x0003)<<0)
#define MCF_GPIO_PQSPAR_PQSPAR1(x)  (((x)&0x0003)<<2)
#define MCF_GPIO_PQSPAR_PQSPAR2(x)  (((x)&0x0003)<<4)
#define MCF_GPIO_PQSPAR_PQSPAR3(x)  (((x)&0x0003)<<6)
#define MCF_GPIO_PQSPAR_PQSPAR4(x)  (((x)&0x0003)<<8)
#define MCF_GPIO_PQSPAR_PQSPAR5(x)  (((x)&0x0003)<<10)
#define MCF_GPIO_PQSPAR_PQSPAR6(x)  (((x)&0x0003)<<12)

/* Bit definitions and macros for MCF_GPIO_PTAPAR */
#define MCF_GPIO_PTAPAR_PTAPAR0(x)  (((x)&0x03)<<0)
#define MCF_GPIO_PTAPAR_PTAPAR1(x)  (((x)&0x03)<<2)
#define MCF_GPIO_PTAPAR_PTAPAR2(x)  (((x)&0x03)<<4)
#define MCF_GPIO_PTAPAR_PTAPAR3(x)  (((x)&0x03)<<6)

/* Bit definitions and macros for MCF_GPIO_PTCPAR */
#define MCF_GPIO_PTCPAR_PTCPAR0(x)  (((x)&0x03)<<0)
#define MCF_GPIO_PTCPAR_PTCPAR1(x)  (((x)&0x03)<<2)
#define MCF_GPIO_PTCPAR_PTCPAR2(x)  (((x)&0x03)<<4)
#define MCF_GPIO_PTCPAR_PTCPAR3(x)  (((x)&0x03)<<6)
#define MCF_GPIO_PTCPAR_TIN3_GPIO   (0x00)
#define MCF_GPIO_PTCPAR_TIN2_GPIO   (0x00)
#define MCF_GPIO_PTCPAR_TIN1_GPIO   (0x00)
#define MCF_GPIO_PTCPAR_TIN0_GPIO   (0x00)
#define MCF_GPIO_PTCPAR_TIN3_TIN3   (0x40)
#define MCF_GPIO_PTCPAR_TIN2_TIN2   (0x10)
#define MCF_GPIO_PTCPAR_TIN1_TIN1   (0x04)
#define MCF_GPIO_PTCPAR_TIN0_TIN0   (0x01)
#define MCF_GPIO_PTCPAR_TIN3_TOUT3  (0x80)
#define MCF_GPIO_PTCPAR_TIN2_TOUT2  (0x20)
#define MCF_GPIO_PTCPAR_TIN1_TOUT1  (0x08)
#define MCF_GPIO_PTCPAR_TIN0_TOUT0  (0x02)
#define MCF_GPIO_PTCPAR_TIN3_PWM6   (0xC0)
#define MCF_GPIO_PTCPAR_TIN2_PWM4   (0x30)
#define MCF_GPIO_PTCPAR_TIN1_PWM2   (0x0C)
#define MCF_GPIO_PTCPAR_TIN0_PWM0   (0x03)

/* Bit definitions and macros for MCF_GPIO_PTDPAR */
#define MCF_GPIO_PTDPAR_PTDPAR0     (0x01)
#define MCF_GPIO_PTDPAR_PTDPAR1     (0x02)
#define MCF_GPIO_PTDPAR_PTDPAR2     (0x04)
#define MCF_GPIO_PTDPAR_PTDPAR3     (0x08)

/* Bit definitions and macros for MCF_GPIO_PUAPAR */
#define MCF_GPIO_PUAPAR_PUAPAR0(x)  (((x)&0x03)<<0)
#define MCF_GPIO_PUAPAR_PUAPAR1(x)  (((x)&0x03)<<2)
#define MCF_GPIO_PUAPAR_PUAPAR2(x)  (((x)&0x03)<<4)
#define MCF_GPIO_PUAPAR_PUAPAR3(x)  (((x)&0x03)<<6)
#define MCF_GPIO_PUAPAR_CTS0_GPIO   (0x00)
#define MCF_GPIO_PUAPAR_RTS0_GPIO   (0x00)
#define MCF_GPIO_PUAPAR_RXD0_GPIO   (0x00)
#define MCF_GPIO_PUAPAR_TXD0_GPIO   (0x00)
#define MCF_GPIO_PUAPAR_CTS0_CTS0   (0x40)
#define MCF_GPIO_PUAPAR_RTS0_RTS0   (0x10)
#define MCF_GPIO_PUAPAR_RXD0_RXD0   (0x04)
#define MCF_GPIO_PUAPAR_TXD0_TXD0   (0x01)
#define MCF_GPIO_PUAPAR_CTS0_CANRX  (0x80)
#define MCF_GPIO_PUAPAR_RTS0_CANTX  (0x20)

/* Bit definitions and macros for MCF_GPIO_PUBPAR */
#define MCF_GPIO_PUBPAR_PUBPAR0(x)  (((x)&0x03)<<0)
#define MCF_GPIO_PUBPAR_PUBPAR1(x)  (((x)&0x03)<<2)
#define MCF_GPIO_PUBPAR_PUBPAR2(x)  (((x)&0x03)<<4)
#define MCF_GPIO_PUBPAR_PUBPAR3(x)  (((x)&0x03)<<6)
#define MCF_GPIO_PUBPAR_CTS1_GPIO   (0x00)
#define MCF_GPIO_PUBPAR_RTS1_GPIO   (0x00)
#define MCF_GPIO_PUBPAR_RXD1_GPIO   (0x00)
#define MCF_GPIO_PUBPAR_TXD1_GPIO   (0x00)
#define MCF_GPIO_PUBPAR_CTS1_CTS1   (0x40)
#define MCF_GPIO_PUBPAR_RTS1_RTS1   (0x10)
#define MCF_GPIO_PUBPAR_RXD1_RXD1   (0x04)
#define MCF_GPIO_PUBPAR_TXD1_TXD1   (0x01)
#define MCF_GPIO_PUBPAR_CTS1_SYNCA  (0x80)
#define MCF_GPIO_PUBPAR_RTS1_SYNCB  (0x20)
#define MCF_GPIO_PUBPAR_CTS1_RXD2   (0xC0)
#define MCF_GPIO_PUBPAR_RTS1_TXD1   (0x30)

/* Bit definitions and macros for MCF_GPIO_PUCPAR */
#define MCF_GPIO_PUCPAR_PUCPAR0     (0x01)
#define MCF_GPIO_PUCPAR_PUCPAR1     (0x02)
#define MCF_GPIO_PUCPAR_PUCPAR2     (0x04)
#define MCF_GPIO_PUCPAR_PUCPAR3     (0x08)
#define MCF_GPIO_PUCPAR_CTS2_GPIO   (0x00)
#define MCF_GPIO_PUCPAR_RTS2_GPIO   (0x00)
#define MCF_GPIO_PUCPAR_RXD2_GPIO   (0x00)
#define MCF_GPIO_PUCPAR_TXD2_GPIO   (0x00)
#define MCF_GPIO_PUCPAR_CTS2_CTS2   (0x08)
#define MCF_GPIO_PUCPAR_RTS2_RTS2   (0x04)
#define MCF_GPIO_PUCPAR_RXD2_RXD2   (0x02)
#define MCF_GPIO_PUCPAR_TXD2_TXD2   (0x01)

/* Bit definitions and macros for MCF_GPIO_PSRR */
#define MCF_GPIO_PSRR_PSRR0         (0x00000001)
#define MCF_GPIO_PSRR_PSRR1         (0x00000002)
#define MCF_GPIO_PSRR_PSRR2         (0x00000004)
#define MCF_GPIO_PSRR_PSRR3         (0x00000008)
#define MCF_GPIO_PSRR_PSRR4         (0x00000010)
#define MCF_GPIO_PSRR_PSRR5         (0x00000020)
#define MCF_GPIO_PSRR_PSRR6         (0x00000040)
#define MCF_GPIO_PSRR_PSRR7         (0x00000080)
#define MCF_GPIO_PSRR_PSRR8         (0x00000100)
#define MCF_GPIO_PSRR_PSRR9         (0x00000200)
#define MCF_GPIO_PSRR_PSRR10        (0x00000400)
#define MCF_GPIO_PSRR_PSRR11        (0x00000800)
#define MCF_GPIO_PSRR_PSRR12        (0x00001000)
#define MCF_GPIO_PSRR_PSRR13        (0x00002000)
#define MCF_GPIO_PSRR_PSRR14        (0x00004000)
#define MCF_GPIO_PSRR_PSRR15        (0x00008000)
#define MCF_GPIO_PSRR_PSRR16        (0x00010000)
#define MCF_GPIO_PSRR_PSRR17        (0x00020000)
#define MCF_GPIO_PSRR_PSRR18        (0x00040000)
#define MCF_GPIO_PSRR_PSRR19        (0x00080000)
#define MCF_GPIO_PSRR_PSRR20        (0x00100000)
#define MCF_GPIO_PSRR_PSRR21        (0x00200000)
#define MCF_GPIO_PSRR_PSRR22        (0x00400000)
#define MCF_GPIO_PSRR_PSRR23        (0x00800000)
#define MCF_GPIO_PSRR_PSRR24        (0x01000000)
#define MCF_GPIO_PSRR_PSRR25        (0x02000000)
#define MCF_GPIO_PSRR_PSRR26        (0x04000000)
#define MCF_GPIO_PSRR_PSRR27        (0x08000000)
#define MCF_GPIO_PSRR_PSRR28        (0x10000000)
#define MCF_GPIO_PSRR_PSRR29        (0x20000000)
#define MCF_GPIO_PSRR_PSRR30        (0x40000000)
#define MCF_GPIO_PSRR_PSRR31        (0x80000000)

/* Bit definitions and macros for MCF_GPIO_PDSR */
#define MCF_GPIO_PDSR_PDSR0         (0x00000001)
#define MCF_GPIO_PDSR_PDSR1         (0x00000002)
#define MCF_GPIO_PDSR_PDSR2         (0x00000004)
#define MCF_GPIO_PDSR_PDSR3         (0x00000008)
#define MCF_GPIO_PDSR_PDSR4         (0x00000010)
#define MCF_GPIO_PDSR_PDSR5         (0x00000020)
#define MCF_GPIO_PDSR_PDSR6         (0x00000040)
#define MCF_GPIO_PDSR_PDSR7         (0x00000080)
#define MCF_GPIO_PDSR_PDSR8         (0x00000100)
#define MCF_GPIO_PDSR_PDSR9         (0x00000200)
#define MCF_GPIO_PDSR_PDSR10        (0x00000400)
#define MCF_GPIO_PDSR_PDSR11        (0x00000800)
#define MCF_GPIO_PDSR_PDSR12        (0x00001000)
#define MCF_GPIO_PDSR_PDSR13        (0x00002000)
#define MCF_GPIO_PDSR_PDSR14        (0x00004000)
#define MCF_GPIO_PDSR_PDSR15        (0x00008000)
#define MCF_GPIO_PDSR_PDSR16        (0x00010000)
#define MCF_GPIO_PDSR_PDSR17        (0x00020000)
#define MCF_GPIO_PDSR_PDSR18        (0x00040000)
#define MCF_GPIO_PDSR_PDSR19        (0x00080000)
#define MCF_GPIO_PDSR_PDSR20        (0x00100000)
#define MCF_GPIO_PDSR_PDSR21        (0x00200000)
#define MCF_GPIO_PDSR_PDSR22        (0x00400000)
#define MCF_GPIO_PDSR_PDSR23        (0x00800000)
#define MCF_GPIO_PDSR_PDSR24        (0x01000000)
#define MCF_GPIO_PDSR_PDSR25        (0x02000000)
#define MCF_GPIO_PDSR_PDSR26        (0x04000000)
#define MCF_GPIO_PDSR_PDSR27        (0x08000000)
#define MCF_GPIO_PDSR_PDSR28        (0x10000000)
#define MCF_GPIO_PDSR_PDSR29        (0x20000000)
#define MCF_GPIO_PDSR_PDSR30        (0x40000000)
#define MCF_GPIO_PDSR_PDSR31        (0x80000000)

/********************************************************************/

#endif /* __MCF5213_GPIO_H__ */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -