找回密码
 立即注册
楼主: XWF***

串口波特率问题

[复制链接]

该用户从未签到

12

主题

15

回帖

172

积分

注册会员

积分
172
 楼主| 发表于 2023-4-29 03:47:51 | 显示全部楼层
串口需要采样,但定时器计数好象不需要采样的,因此对波特率公式中的“4”还是不理解,我再试试,谢谢

点评

用定时器做的波特率发生器  发表于 2023-4-30 16:11
回复 支持 反对 送花

使用道具 举报

该用户从未签到

2

主题

11

回帖

44

积分

新手上路

积分
44
发表于 2023-7-7 22:30:43 | 显示全部楼层
用22.1184晶振,用单片机精灵,能很精确算出T2定时值的。115200我也用。后来我发现用STC12系列用11.0592晶振用1T模式,也能产生115200波特率来用
回复 支持 反对 送花

使用道具 举报

  • TA的每日心情
    奋斗
    2023-12-5 13:56
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    12

    主题

    248

    回帖

    1552

    积分

    超级版主

    积分
    1552
    发表于 2023-7-10 11:49:00 | 显示全部楼层

    STC最新的下载软件上也有波特率从计算器,可以参考这个帖子:
    STC-ISP下载软件贴心工具: 波特率计算器,自动帮您算好 - 定时器/计内部时钟,计数器/计外部脉冲,时钟分频输出,软件延时 - 国芯论坛-STC全球32位8051爱好者互助交流社区 - STC全球32位8051爱好者互助交流社区  https://www.stcaimcu.com/forum.p ... &extra=page%3D1
    电话:0513-55012946 QQ:2195591714  微信:  19952583740
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    5

    主题

    77

    回帖

    361

    积分

    中级会员

    积分
    361
    发表于 2023-8-4 19:20:56 | 显示全部楼层
    请问STC8H或者STC32G支持4线串口么?最高波特率能到多少?能超过1Mbps么?谢谢!
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    550

    主题

    9349

    回帖

    1万

    积分

    管理员

    积分
    13928
    发表于 2023-8-5 15:48:09 | 显示全部楼层
    4组串口,波特率可 8M bps 以上
    1.png

    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    4

    主题

    85

    回帖

    652

    积分

    高级会员

    积分
    652
    发表于 2023-8-7 05:16:44 | 显示全部楼层
    13918210822 发表于 2023-8-4 19:20
    请问STC8H或者STC32G支持4线串口么?最高波特率能到多少?能超过1Mbps么?谢谢! ...

    The highest BAUD is Sysclk/4, but the code also needs to be able to keep up, if you want to handle many bytes.

    There is no mention of handshake lines, but software control of handshake lines is possible.

    Transmit from MCU will add stop bits if the MCU is unable to load bytes fast enough, and can poll a wait pin from the remote if needed.

    Receive could be helped by using DMA, but then you have difficulty creating an outgoing handshake line.

    Get the various UART-USB examples and test them, at higher baud speeds.
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    5

    主题

    77

    回帖

    361

    积分

    中级会员

    积分
    361
    发表于 2023-8-8 10:49:50 | 显示全部楼层
    Thanks a Lot. that meaning remote also need support USB-CDC driver, currently remote host can run linux, so linux usb-cdc driver should be loaded first.
    Maybe, USB-CDC is silver bullet for mcu like 251.
    回复 支持 反对 送花

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-5-9 10:11 , Processed in 0.064138 second(s), 54 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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