woshiwzl 发表于 2019-1-16 15:24:25

nrf51822 UART关闭问题

    因为我想在不用串口的时候把串口关掉,于是执行NRF_UART0->ENABLE       = (UART_ENABLE_ENABLE_Disabled << UART_ENABLE_ENABLE_Pos);

来关闭串口,但是发现执行这条语句后,TXD信号灯却一直亮着。于是我单步执行,发现,程序在执行完nrf_gpio_cfg_output(txd_pin_number);后TXD信号灯就开始亮了,但是如果使能串口,那么TXD信号等就会熄灭,如果执行不使能串口,TXD不会熄灭。
请问是为什么呢?这样关闭串口是否正确呢?
页: [1]
查看完整版本: nrf51822 UART关闭问题