找回密码
 立即注册
查看: 729|回复: 9

STC8G1K08A串口UART串口发送错误

[复制链接]

该用户从未签到

1

主题

2

回帖

25

积分

新手上路

积分
25
发表于 2023-6-20 21:42:55 | 显示全部楼层 |阅读模式
1:  波特率设置为9600时,程序正常预期运行,波特率设置为115200时,程序跑飞,一直UART发送数据无法停止!(其余设置未改动,仅改变波特率出现此错误)

2:复制程序后,程序不可控,端口一直发送数据,无法停止(即使修改波特率为9600)
恳求同学,老师帮助!!
STC8G1KO8A串口UART串口发送错误-1.png STC8G1KO8A串口UART串口发送错误-2.png 两种配置都出现一直发送数据的问题


K08A-U3.rar

46.68 KB, 下载次数: 26

程序原件

回复 送花

使用道具 举报

该用户从未签到

1

主题

2

回帖

25

积分

新手上路

积分
25
 楼主| 发表于 2023-6-20 21:42:56 | 显示全部楼层
原理图
图片1.png
回复 送花

使用道具 举报

该用户从未签到

551

主题

9428

回帖

1万

积分

管理员

积分
14003
发表于 2023-6-20 21:57:23 | 显示全部楼层
回复 支持 反对 送花

使用道具 举报

该用户从未签到

1

主题

2

回帖

25

积分

新手上路

积分
25
 楼主| 发表于 2023-6-21 09:28:46 | 显示全部楼层
老师你好!测试发现出现一样的问题,波特率设置为115200程序跑飞。波特率改为9600程序正常运行!
仅修改程序参数波特率设置。
9600.png
115200.png
set_brt.jpg
回复 支持 反对 送花

使用道具 举报

  • TA的每日心情
    奋斗
    昨天 08:53
  • 签到天数: 140 天

    [LV.7]常住居民III

    26

    主题

    1337

    回帖

    4159

    积分

    论坛元老

    积分
    4159
    发表于 2023-6-21 19:19:57 | 显示全部楼层
    山海秃秃 发表于 2023-6-21 09:28
    老师你好!测试发现出现一样的问题,波特率设置为115200程序跑飞。波特率改为9600程序正常运行!
    仅修改程 ...

    直接烧录这个例程到芯片里,就可以测试115200波特率串口收发功能

    1.png

    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    0

    主题

    1

    回帖

    14

    积分

    新手上路

    积分
    14
    发表于 2023-7-12 21:32:24 | 显示全部楼层
    P30  P31 的io 模式设置成准双向 模式....
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    郁闷
    2024-4-19 21:57
  • 签到天数: 1 天

    [LV.1]初来乍到

    1

    主题

    2

    回帖

    29

    积分

    新手上路

    积分
    29
    发表于 2023-7-20 17:49:30 | 显示全部楼层
    乘风飞扬 发表于 2023-6-21 19:19
    直接烧录这个例程到芯片里,就可以测试115200波特率串口收发功能

    例程也不好用,串口没有输出
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    郁闷
    2024-4-19 21:57
  • 签到天数: 1 天

    [LV.1]初来乍到

    1

    主题

    2

    回帖

    29

    积分

    新手上路

    积分
    29
    发表于 2023-7-21 10:22:39 | 显示全部楼层
    好用了,例程里用的是定时器2,8脚的压根没有定时器2,改为用定时器1就正常了,STC的技术支持不到位啊

    点评

    为什么什么9600可以,而115200不行? 还是看不懂。 9600可以说明你的定时器是用对的啊。 你的意思是定时器2,用9600可以?不应该呀,8脚都没T2啊,搞不懂你为什么9600可以?  详情 回复 发表于 2023-7-23 13:43
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    551

    主题

    9428

    回帖

    1万

    积分

    管理员

    积分
    14003
    发表于 2023-7-21 11:31:44 | 显示全部楼层
    1.png
    你没看乘风飞扬回答你的程序 ?



    你这也是 T1 啊 ?
    1.png

    2.png

    3.png

    4.png

    让你反思下
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    11

    主题

    331

    回帖

    886

    积分

    荣誉版主

    积分
    886
    发表于 2023-7-23 13:43:14 来自手机 | 显示全部楼层
    qqzgq 发表于 2023-7-21 10:22
    好用了,例程里用的是定时器2,8脚的压根没有定时器2,改为用定时器1就正常了,STC的技术支持不到位啊 ...

    为什么什么9600可以,而115200不行?
    还是看不懂。
    9600可以说明你的定时器是用对的啊。

    你的意思是定时器2,用9600可以?不应该呀,8脚都没T2啊,搞不懂你为什么9600可以?
    回复 支持 反对 送花

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

    GMT+8, 2024-5-15 03:41 , Processed in 0.072719 second(s), 69 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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