嵌入式爱好者

查看: 203|回复: 2

[Linux] 提高串口波特率

[复制链接]

5

主题

15

帖子

50

积分

AM335x通行证

扫一扫,手机访问本帖
发表于 2020-6-23 14:38:08 | 显示全部楼层 |阅读模式
OK335XD  ttyO1想获取1000000波特率的数据,怎么样在串口驱动底层修改,求大神赐教?
回复

使用道具 举报

5

主题

15

帖子

50

积分

AM335x通行证

 楼主| 发表于 6 天前 | 显示全部楼层
请大神赐教
点评回复 支持 反对

使用道具 举报

0

主题

25

帖子

70

积分

发表于 4 天前 | 显示全部楼层
命令行通过以下命令设置波特率
# stty -F /dev/ttyO1 -a                      # ttyO1为要查看的串口
# stty -F /dev/ttyO1 ispeed 460800 ospeed 460800 cs8              # 设置ttyO1波特率为460800   

并且ti的335x芯片支持的波特率如下
static const struct baud_rates baud_rates[] = {
        { 921600, B921600 },
        { 460800, B460800 },
        { 256000, B256000 },
        { 230400, B230400 },
        { 115200, B115200 },
        {  57600, B57600  },
        {  38400, B38400  },
        {  19200, B19200  },
        {   9600, B9600   },
        {   4800, B4800   },
        {   2400, B2400   },
        {   1200, B1200   },
        {      0, B38400  }
};
点评回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|手机版|小黑屋|飞凌嵌入式 ( 冀ICP备12004394号-1

GMT+8, 2020-7-2 19:23

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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