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

📄 lpc1700pincfg.h

📁 LPC1768工程模板
💻 H
📖 第 1 页 / 共 4 页
字号:
#define P1_27_GPIO            0x00                                      /* GPIO                         */
#define P1_27_CLKOUT          0x01                                      /* 时钟输出引脚                 */
#define P1_27_USB_OVRCR       0x02                                      /* USB端口过载电流状态          */
#define P1_27_CAP01           0x03                                      /* 定时器0捕获输入,通道1       */
                                              
#define P1_27_FNUC            P1_27_GPIO    
                                              
/*
 *  P1.28
 */
#define P1_28_GPIO            0x00                                      /* GPIO                         */
#define P1_28_MC2A            0x01                                      /* 电机控制PWM通道2,输出A      */
#define P1_28_PCAP10          0x02                                      /* PWM-1捕获输入,通道0         */
#define P1_28_MAT00           0x03                                      /* 定时器0匹配输出,通道0       */
                                              
#define P1_28_FNUC            P1_28_GPIO    
                                              
/*
 *  P1.29
 */
#define P1_29_GPIO            0x00                                      /* GPIO                         */
#define P1_29_MC2B            0x01                                      /* 电机控制PWM通道2,输出B      */
#define P1_29_PCAP11          0x02                                      /* PWM-1捕获输入,通道1         */
#define P1_29_MAT01           0x03                                      /* 定时器0匹配输出,通道1       */
                                              
#define P1_29_FNUC            P1_29_GPIO    
                                              
/*
 *  P1.30
 */
#define P1_30_GPIO            0x00                                      /* GPIO                         */
//...   Reserved              0x01                                      /* 保留                         */
#define P1_30_VBUS            0x02                                      /* 存在的USB总线电源            */
#define P1_30_AD04            0x03                                      /* ADC转换器0.通道4输入         */
                                              
#define P1_30_FNUC            P1_30_GPIO    
                                              
/*
 *  P1.31
 */
#define P1_31_GPIO            0x00                                      /* GPIO                         */
//...   Reserved              0x01                                      /* 保留                         */
#define P1_31_SSCK1           0x02                                      /* SSP-1时钟线                  */
#define P1_31_AD05            0x03                                      /* ADC-0输入,通道5             */
                                             
#define P1_31_FNUC            P1_31_GPIO   
                                              
/*********************************************************************************************************
** P2口引脚功能设置
*********************************************************************************************************/

/*
 *  P2.0
 */
#define P2_0_GPIO             0x00                                      /* GPIO                         */
#define P2_0_PWM11            0x01                                      /* PWM-1,通道1                 */
#define P2_0_TXD1             0x02                                      /* UART1数据发送引脚            */
//...   Reserved              0x03                                      /* 保留                         */

#define P2_0_FNUC             P2_0_GPIO

/*
 *  P2.1
 */
#define P2_1_GPIO             0x00                                      /* GPIO                         */
#define P2_1_PWM12            0x01                                      /* PWM-1,通道2                 */
#define P2_1_RXD1             0x02                                      /* UART1数据接收引脚            */
//...   Reserved              0x03                                      /* 保留                         */

#define P2_1_FNUC             P2_1_GPIO

/*
 *  P2.2
 */
#define P2_2_GPIO             0x00                                      /* GPIO                         */
#define P2_2_PWM13            0x01                                      /* PWM-1,通道3                 */
#define P2_2_CTS1             0x02                                      /* UART1清零发送线              */
//...   Reserved              0x03                                      /* 保留                         */

#define P2_2_FNUC             P2_2_GPIO

/*
 *  P2.3
 */
#define P2_3_GPIO             0x00                                      /* GPIO                         */
#define P2_3_PWM14            0x01                                      /* PWM-1,通道4                 */
#define P2_3_DCD1             0x02                                      /* UART1数据载波检测线          */
//...   Reserved              0x03                                      /* 保留                         */

#define P2_3_FNUC             P2_3_GPIO

/*
 *  P2.4
 */
#define P2_4_GPIO             0x00                                      /* GPIO                         */
#define P2_4_PWM15            0x01                                      /* PWM-1,通道5                 */
#define P2_4_DSR1             0x02                                      /* UART1数据设置就绪线          */
//...   Reserved              0x03                                      /* 保留                         */

#define P2_4_FNUC             P2_4_GPIO

/*
 *  P2.5
 */
#define P2_5_GPIO             0x00                                      /* GPIO                         */
#define P2_5_PWM16            0x01                                      /* PWM-1,通道6                 */
#define P2_5_DTR1             0x02                                      /* UART1数据终端就绪线          */
//...   Reserved              0x03                                      /* 保留                         */

#define P2_5_FNUC             P2_5_GPIO

/*
 *  P2.6
 */
#define P2_6_GPIO             0x00                                      /* GPIO                         */
#define P2_6_PCAP10           0x01                                      /* PWM-1捕获输入,通道0         */
#define P2_6_RI1              0x02                                      /* UART1振铃输入                */
//...   Reserved              0x03                                      /* 保留                         */

#define P2_6_FNUC             P2_6_GPIO

/*
 *  P2.7
 */
#define P2_7_GPIO             0x00                                      /* GPIO                         */
#define P2_7_RD2              0x01                                      /* CAN-2接收线                  */
#define P2_7_RTS1             0x02                                      /* UART1请求发送输出            */
                                                                        /* RS-485/EIA-485输出使能信号   */
//...   Reserved              0x03                                      /* 保留                         */

#define P2_7_FNUC             P2_7_GPIO

/*
 *  P2.8
 */
#define P2_8_GPIO             0x00                                      /* GPIO                         */
#define P2_8_TD2              0x01                                      /* CAN-2发送线                  */
#define P2_8_TXD2             0x02                                      /* UART2发送引脚                */
#define P2_8_ENET_MDC         0x03                                      /* 以太网MIIM时钟               */

#define P2_8_FNUC             P2_8_GPIO

/*
 *  P2.9
 */
#define P2_9_GPIO             0x00                                      /* GPIO                         */
#define P2_9_U1CONNECT        0x01                                      /* USB1软连接控制               */
#define P2_9_RXD2             0x02                                      /* UART2接收引脚                */
#define P2_9_ENET_MDIO        0x03                                      /* 以太网MIIM数据输入和输出     */

#define P2_9_FNUC             P2_9_GPIO

/*
 *  P2.10(ISP)
 */
#define P2_10_GPIO            0x00                                      /* GPIO                         */
#define P2_10_EINT0           0x01                                      /* 外部中断0输入                */
#define P2_10_NMI             0x02                                      /* 非屏蔽中断输入               */
//...   Reserved              0x03                                      /* 保留                         */
                                              
#define P2_10_FNUC            P2_10_GPIO    
                                              
/*
 *  P2.11
 */
#define P2_11_GPIO            0x00                                      /* GPIO                         */
#define P2_11_EINT1           0x01                                      /* 外部中断1输入                */
//...   Reserved              0x02                                      /* 保留                         */
#define P2_11_I2STX_CLK       0x03                                      /* I2S发送时钟SCK               */
                                              
#define P2_11_FNUC            P2_11_GPIO    
                                              
/*
 *  P2.12
 */
#define P2_12_GPIO            0x00                                      /* GPIO                         */
#define P2_12_EINT2           0x01                                      /* 外部中断2输入                */
//...   Reserved              0x02                                      /* 保留                         */
#define P2_12_I2STX_WS        0x03                                      /* I2S发送字选择WS              */
                                              
#define P2_12_FNUC            P2_12_GPIO    
                                              
/*
 *  P2.13
 */
#define P2_13_GPIO            0x00                                      /* GPIO                         */
#define P2_13_EINT3           0x01                                      /* 外部中断3输入                */
//...   Reserved              0x02                                      /* 保留                         */
#define P2_13_I2STX_SDA       0x03                                      /* I2S发送数据SD                */
                                              
#define P2_13_FNUC            P2_13_GPIO    
                                         
/*********************************************************************************************************
** P3口引脚功能设置
*********************************************************************************************************/

/*
 *  P3.25
 */
#define P3_25_GPIO            0x00                                      /*  GPIO                        */
//...   Reserved              0x01                                      /*  保留                        */
#define P3_25_MAT00           0x02                                      /*  定时器0匹配输出,通道0      */
#define P3_25_PWM12           0x03                                      /*  PWM-1输出,通道2            */
                                               
#define P3_25_FNUC            P3_25_GPIO     
                                               
/*
 *  P3.26
 */
#define P3_26_GPIO            0x00                                      /* GPIO                         */
#define P3_26_STCLK           0x01                                      /* 系统节拍定时器时钟输入       */
#define P3_26_MAT01           0x02                                      /* 定时器0匹配输出,通道1       */
#define P3_26_PWM13           0x03                                      /* PWM-1输出,通道3             */
                                               
#define P3_26_FNUC            P3_26_GPIO     
                                          
/*********************************************************************************************************
** P4口引脚功能设置
*********************************************************************************************************/

/*
 *  P4.28
 */
#define P4_28_GPIO            0x00                                      /* GPIO                         */
#define P4_28_RX_MCLK         0x01                                      /* —I2S接收主机时钟            */
#define P4_28_MAT20           0x02                                      /* 定时器2匹配输出,通道0       */
#define P4_28_TXD3            0x03                                      /* UART3发送引脚                */
                                               
#define P4_28_FNUC            P4_28_GPIO     
                                               
/*
 *  P4.29
 */
#define P4_29_GPIO            0x00                                      /* GPIO                         */
#define P4_29_TX_MCLK         0x01                                      /* I2S发送主机时钟              */
#define P4_29_MAT21           0x02                                      /* 定时器2匹配输出,通道1       */
#define P4_29_RXD3            0x03                                      /* UART3接收引脚                */
                                               
#define P4_29_FNUC            P4_29_GPIO     
 
                                          
/*********************************************************************************************************
**  P10  The Trace Port Interface Unit (TPIU)
*********************************************************************************************************/

/*
 *  bit[3]
 */
#define TPIU_Disable          0x00                                     /* TPIU interface 禁止          */
#define TPIU_Enable           0x01                                     /* TPIU interface 使能          */

#define P10_3_FNUC            TPIU_Disable

⌨️ 快捷键说明

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