打印
[技术问答]

请教:赛元的RX脚和IO口复用问题

[复制链接]
1064|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 一叶倾城wwq 于 2018-12-25 15:33 编辑

现在有一个应用,为了满足客户使用,通信口使用RX脚接收数据,完了再转换为IO口模拟将数据发送出去,可是就是这儿转换的问题,只需要把UART中断关闭然后将P12从高阻换成上拉IO?我现在就是接收数据处理好了,然后用P12拉高拉低发数据,但是一个高低电平都发送不出来,求指点

IO口复用.png (53 KB )

IO口复用.png

相关帖子

沙发
赛元MCU1| | 2018-12-27 10:57 | 只看该作者
接收完数据后,需要将P12设置为强推挽输出模式,然后还要把REN设为0

130635c243f63d5a09.png (162.58 KB )

130635c243f63d5a09.png

使用特权

评论回复
板凳
wowu| | 2019-1-5 16:13 | 只看该作者
这个好细致啊 处理的 但是为什么要强推挽模式呢

使用特权

评论回复
地板
一叶倾城wwq|  楼主 | 2019-1-6 08:35 | 只看该作者
赛元MCU1 发表于 2018-12-27 10:57
接收完数据后,需要将P12设置为强推挽输出模式,然后还要把REN设为0

我只是设置了关闭中断,没想到这儿还需要设置不允许接收,谢谢指点

使用特权

评论回复
5
一叶倾城wwq|  楼主 | 2019-1-6 08:36 | 只看该作者
wowu 发表于 2019-1-5 16:13
这个好细致啊 处理的 但是为什么要强推挽模式呢

防止数据失真吧,毕竟考虑线的距离

使用特权

评论回复
6
wowu| | 2019-1-7 13:09 | 只看该作者
一叶倾城wwq 发表于 2019-1-6 08:36
防止数据失真吧,毕竟考虑线的距离

感谢解答我的疑惑

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

80

主题

1342

帖子

11

粉丝