[STM8] stm8l可以只使用半个串口并把另外一个不用的当普通IO吗?

[复制链接]
2817|13
 楼主| 奔牛滚滚 发表于 2015-10-29 08:36 | 显示全部楼层 |阅读模式
如题,我用stm8L,有时并不需要双向通信,所以只想用半个串口并把另外一根不用的口线用作普通的IO口.能办得到吗?怎么处理?
mmuuss586 发表于 2015-10-29 09:26 | 显示全部楼层
不去配置另一个IO,测试下看看;
PIGYONG801 发表于 2015-10-29 09:41 | 显示全部楼层
可以,我试过只TX
lanjackg2003 发表于 2015-10-29 09:47 | 显示全部楼层
应该没有问题的。把其中的TX或者RX不配置成特殊功能脚
songchenping 发表于 2015-10-29 09:47 | 显示全部楼层
看过datasheet吗。
 楼主| 奔牛滚滚 发表于 2015-10-29 09:49 | 显示全部楼层

请问操作哪个寄存器,remap的寄存器,一次就指定一组的.
eggbiscuit 发表于 2015-10-29 19:31 | 显示全部楼层
这个好像是不可以的。不过你可以试试。半个串口怎么用呀
Thor9 发表于 2015-10-29 20:15 | 显示全部楼层
当然可以,控制寄存器配置一下
 楼主| 奔牛滚滚 发表于 2015-10-29 20:40 | 显示全部楼层
Thor9 发表于 2015-10-29 20:15
当然可以,控制寄存器配置一下

请问是哪个寄存器,没找到啊.remap寄存器是一组一组的.
sail8498 发表于 2015-10-29 23:23 | 显示全部楼层
定义IO脚的时候只定义TX或者RX就可以了。
changmiao 发表于 2015-10-30 08:10 | 显示全部楼层
奔牛滚滚 发表于 2015-10-29 20:40
请问是哪个寄存器,没找到啊.remap寄存器是一组一组的.

一组使能的仅是串口硬件模块,但是管脚配置如果不设置为AF模式的话那么还是普通的IO
xieyuanfu 发表于 2015-10-30 09:18 | 显示全部楼层
实际测试下  实践出真知啊
luolang1991 发表于 2015-10-30 10:15 | 显示全部楼层
看datasheet,引脚多功能。配置就好了。
豆腐块 发表于 2015-10-30 10:49 | 显示全部楼层
TX或者RX应该是第二功能,不配置,默认应该是普通IO
您需要登录后才可以回帖 登录 | 注册

本版积分规则

384

主题

1461

帖子

6

粉丝
快速回复 在线客服 返回列表 返回顶部