大家好
NM1200 UART1可以使用吗?官方BSP库文件里面没有P14-RXD和P15-TXD的功能配置
只有对Uart1的一些寄存器配置,数据手册明确指出P14和P15 可以配置为Uart1,
uart1是不能使用,还是其他原因
我手动在库文件里加上去后,不能收发
原始文件
#define SYS_MFP_P14_GPIO 0x00000000UL /*!< P1_MFP pin 4 setting for GPIO */
#define SYS_MFP_P14_AIN4 0x00000010UL /*!< P1_MFP pin 4 setting for AIN4 */
#define SYS_MFP_P14_CPN0 0x00001010UL /*!< P1_MFP pin 4 setting for CPN0 */
#define SYS_MFP_P14_Msk 0x00001010UL /*!< P1_MFP pin 4 mask */
#define SYS_MFP_P15_GPIO 0x00000000UL /*!< P1_MFP pin 5 setting for GPIO */
#define SYS_MFP_P15_AIN5 0x00000020UL /*!< P1_MFP pin 5 setting for AIN5 */
#define SYS_MFP_P15_CPP0 0x00002020UL /*!< P1_MFP pin 5 setting for CPP0 */
#define SYS_MFP_P15_Msk 0x00002020UL /*!< P1_MFP pin 5 mask *
添加之后
#define SYS_MFP_P14_GPIO 0x00000000UL /*!< P1_MFP pin 4 setting for GPIO */
#define SYS_MFP_P14_AIN4 0x00000010UL /*!< P1_MFP pin 4 setting for AIN4 */
#define SYS_MFP_P14_RXD 0x00001000UL
#define SYS_MFP_P14_CPN0 0x00001010UL /*!< P1_MFP pin 4 setting for CPN0 */
#define SYS_MFP_P14_Msk 0x00001010UL /*!< P1_MFP pin 4 mask */
#define SYS_MFP_P15_GPIO 0x00000000UL /*!< P1_MFP pin 5 setting for GPIO */
#define SYS_MFP_P15_AIN5 0x00000020UL /*!< P1_MFP pin 5 setting for AIN5 */
#define SYS_MFP_P15_TXD 0x00002000UL
#define SYS_MFP_P15_CPP0 0x00002020UL /*!< P1_MFP pin 5 setting for CPP0 */
#define SYS_MFP_P15_Msk 0x00002020UL /*!< P1_MFP pin 5 mask *
非常感谢 |