设为首页收藏本站

Discuz! Board

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 2472|回复: 0
打印 上一主题 下一主题

nrf51822 UART关闭问题

[复制链接]

2

主题

2

帖子

24

积分

新手上路

Rank: 1

积分
24
跳转到指定楼层
楼主
woshiwzl 发表于 2019-1-16 15:24:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    因为我想在不用串口的时候把串口关掉,于是执行NRF_UART0->ENABLE       = (UART_ENABLE_ENABLE_Disabled << UART_ENABLE_ENABLE_Pos);

来关闭串口,但是发现执行这条语句后,TXD信号灯却一直亮着。于是我单步执行,发现,程序在执行完nrf_gpio_cfg_output(txd_pin_number);后TXD信号灯就开始亮了,但是如果使能串口,那么TXD信号等就会熄灭,如果执行不使能串口,TXD不会熄灭。
请问是为什么呢?这样关闭串口是否正确呢?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

Archiver|手机版|小黑屋|Comsenz Inc.   

GMT+8, 2024-5-19 05:50 , Processed in 0.144704 second(s), 30 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表