[家电应用] SH79F3283 单片机串口TX 脚默认是低电平

[复制链接]
5019|30
雾都浪漫 发表于 2026-3-16 15:41 | 显示全部楼层
SH79F3283 串口 TX 脚默认低电平,核心因复位后 UART 未初始化:GPIO 默认为准双向口且无上拉,寄存器 SCON、PCON 未配置,TX 引脚无输出驱动,受内部电路 / 外部电平影响呈低电平。初始化 UART(配置波特率、串口模式、开启发送),并将 TX 脚设为推挽输出后,引脚会恢复正常空闲高电平,通信即可正常。
总结
TX 脚默认低电平是复位后 UART 未初始化、GPIO 无驱动导致;
初始化 UART 并配置 TX 脚为推挽输出,即可恢复空闲高电平。
抱素 发表于 2026-5-24 16:00 | 显示全部楼层
SH79F3283 串口 TXD 上电默认低电平,因复位后 P2.1 为普通 GPIO 准双向口,默认输出低。UART 未初始化时非串口模式,配置为 UART 功能后,空闲态会变高。若仍低,检查端口配置、串口初始化及寄存器设置。
灵犀幻影 发表于 2026-6-1 20:14 | 显示全部楼层
SH79F3283的数据手册中应该有关于TX引脚默认电平的详细说明,建议查阅一下。
野玫瑰 发表于 2026-6-2 10:57 | 显示全部楼层
SH79F3283 串口 TX 脚复位后默认低电平,因芯片 I/O 默认准双向输出且串口未初始化。UART 协议要求空闲为高,需软件配置串口、置位发送相关位,或拉高引脚,避免通信异常。
短句家 发表于 2026-6-16 15:06 | 显示全部楼层
SH79F3283 串口 TX 脚(P3.1)上电默认低电平,不符合 UART 空闲高电平规范,易致通信异常。初始化时需先设 TX 为输出并置高,再配置 UART 功能,确保空闲态为高,避免起始位误判。
花开了相爱吧 发表于 2026-6-26 09:50 | 显示全部楼层
SH79F3283 串口 TX 上电默认低电平,因复位后对应 IO 默认为准双向口,内部弱下拉导通。未初始化串口时引脚不受收发寄存器控制,持续拉低。整改:开机先将 TX 设为推挽输出高电平,再初始化 UART;或外接上拉电阻,避免上电低电平误触发外设接收端乱码。
拿走一光年 发表于 2026-6-27 14:54 | 显示全部楼层
SH79F3283 复位后 TX 默认复用 IO,端口默认输出低,未配置引脚复用与串口使能就会常低。需通过 P_SW 寄存器开启 TX 串口复用,初始化 SCON、波特率寄存器,启用发送功能,空闲引脚自动抬为高;未开串口时手动拉高对应 IO 即可修正电平异常。
雾都浪漫 发表于 2026-7-21 15:58 | 显示全部楼层
SH79F3283 复位后 TX 默认低电平,根源是上电未配置引脚复用与串口使能,IO 默认准双向无驱动。需通过 P_SW 寄存器开启 UART 复用,配置 SCON、波特率寄存器并打开发送功能,将 TX 设推挽输出,空闲电平自动拉高;未启用串口前可手动拉高该 IO,避免拉低外设通信出错。
拿走一光年 发表于 2026-7-24 09:49 | 显示全部楼层
SH79F3283 上电复位时 TX 引脚默认为低电平。复位阶段 IO 为准双向口,UART 模块未激活,不具备串口空闲高电平特性。初始化时先配置引脚复用功能,启用串口后手动拉高 TX 电平。若外接 485 总线,上电低电平易造成误发送,需在初始化阶段规避总线误触发问题。
拿走一光年 发表于 2026-7-24 09:54 | 显示全部楼层
SH79F3283 上电复位后 TX 引脚默认为低电平。复位阶段 IO 处于准双向模式,UART 模块尚未启用,无法维持串口空闲高电平。初始化时需先配置引脚复用功能,开启串口后主动拉高 TX。若外接 485 收发芯片,上电低电平极易引发总线误发送,需在初始化流程中做好时序规避。
拿走一光年 发表于 2026-7-28 09:46 | 显示全部楼层
SH79F3283 上电复位后,TX 引脚默认低电平。因复位时 IO 为准双向模式,串口外设未启用,尚未进入 UART 功能态,无法维持协议所需空闲高电平。初始化需先配置引脚复用、设推挽输出并启动串口,通信前拉高 TX,避免上电低电平造成总线误帧、485 收发错乱。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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