[家电应用] 请问在配置中颖51单片机的串口时要先把RXD和TXD设成输入吗?

[复制链接]
2975|32
旧年胶片 发表于 2026-5-22 14:44 | 显示全部楼层
配置中颖 SH79F 系列串口,RXD 必须设为输入模式,TXD 设为推挽输出。串口初始化先配置引脚方向,再设波特率、工作模式与中断。未设 RXD 为输入会接收异常、数据错乱。无需额外浮空配置,完成引脚定义后再开启串口收发,即可正常通信。
占得人间第一春 发表于 2026-5-26 09:11 | 显示全部楼层
在初始化串口之前,确实需要将RXD和TXD引脚配置正确。RXD作为输入,TXD作为输出,这是串口通信的基本要求。
将爱藏于深海 发表于 2026-7-12 19:13 | 显示全部楼层
确实,RXD和TXD的设置需要根据通信需求来定。通常情况下,RXD是接收数据的端口,应设置为输入;而TXD是发送数据的端口,应设置为输出。
拿走一光年 发表于 2026-7-20 15:43 | 显示全部楼层
不需要预先将 RXD、TXD 统一设为输入。TXD 发送脚配置为推挽输出;RXD 接收脚必须置输入,依靠内部上拉采集串口电平。初始化串口前,先设置端口方向寄存器,再开启串口功能,复用引脚会自动接管 IO 属性,无需手动切换输入,避免收发异常、数据丢失。
热爱浪漫 发表于 2026-8-16 16:07 | 显示全部楼层
中颖 51 配置串口前,建议把 RXD、TXD 先设为输入模式,这是务实的实操习惯而非硬性寄存器强制要求。上电 IO 默认为准双向,若外部存在驱动电平,直接开启串口容易出现电平冲突,造成乱码。先置为输入,再初始化串口寄存器,可规避 IO 冲突、减少上电瞬间异常收发。正式启用后硬件会接管引脚功能,软件 IO 模式设置不再生效。
北海道没有冬天 发表于 2026-8-25 17:15 | 显示全部楼层
SH79F 系列,RXD 必须配置为输入模式,TXD 要配置为输出。不能两个脚全部设输入。先设置引脚复用寄存器,把引脚切换为串口功能。RXD 设输入用于接收外部数据;TXD 配置推挽输出用于发送。再设置 SCON、波特率发生器。复位时 TX 默认 IO 状态会输出低,初始化完成串口后,才会进入串口空闲高电平,否则会出现通信异常。
桃花落满山前 发表于 2026-9-15 09:08 | 显示全部楼层
中颖 51 配置串口时,RXD 需设为输入模式,供接收数据;TXD 配置为串口复用输出,不必手动设输出。启用串口功能后,对应引脚自动切换为串口外设功能,优先复用功能。注意关闭引脚上拉 / 下拉避免干扰,调试时确认 IO 寄存器,防止普通 IO 覆盖串口复用设置。
雨下纪事 发表于 2026-9-15 09:50 | 显示全部楼层
中颖 51 串口初始化,**RXD 需设输入,TXD 不用预先设输入**。上电 IO 为准双向,推荐初始化串口前临时将 RXD、TXD 均配置为输入,避免引脚电平冲突。开启串口功能复用后,硬件接管引脚驱动属性,软件 IO 方向设置失效,再配置 SCON、波特率相关寄存器,完成串口启用
yiy 发表于 2026-9-15 11:46 | 显示全部楼层
RXD(接收脚)必须配置为输入;TXD(发送脚)不需要设输入,它是串口输出脚。不能两个都设输入。
与人间浪漫 发表于 2026-9-17 17:28 | 显示全部楼层
中颖 51 配置串口,RXD 需设为输入,TXD 不用。RXD 作为接收引脚,必须配置输入模式才能接收外部电平;TXD 是发送输出脚,配置为推挽 / 准双向输出。初始化顺序:先设置 IO 方向,再配置串口波特率、工作模式,最后开启串口与中断。注意复用引脚功能,避免 IO 配置冲突,防止串口收发异常。
老橘树下的桥头 发表于 2026-9-19 13:53 | 显示全部楼层
中颖 51 串口:RXD 需设为输入,供接收数据;TXD 配置为复用输出。开启串口前,先设置引脚功能寄存器切换至串口复用模式,不要保持普通 IO。注意上拉配置,减少干扰。初始化顺序:配置引脚→设置串口波特率→使能串口,再开接收中断。未正确配置 RXD 为输入会无法收数据。
吝啬晚安 发表于 2026-9-23 09:02 | 显示全部楼层
中颖 SH79F 系列配置串口,RXD 必须设为输入,用于接收外部数据;TXD 作为发送引脚,配置为串口复用输出,无需手动设输入。开启串口功能后,引脚自动切换外设模式,注意关闭普通 IO 上下拉干扰,配置波特率,使能串口中断,再启动收发,避免 IO 配置冲突导致通信异常。
huangcunxiake 发表于 2026-9-24 18:09 | 显示全部楼层
空闲 SCLK 低电平;SCLK 上升沿采样数据,下降沿移位输出;8bit,MSB 先行。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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