明远智睿技术论坛

 找回密码
 立即注册
搜索
查看: 2501|回复: 2
打印 上一主题 下一主题

关于核心板串口的波特率范围研究

[复制链接]

30

主题

78

帖子

408

积分

中级会员

Rank: 3Rank: 3

积分
408
跳转到指定楼层
楼主
发表于 2020-4-14 19:06:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
尝试给板子的串口设置不同的波特率
结果只有2400 4800 9600 19200 38400 57600 115200 230400  成功

当我尝试设置其他波特率的时候 结果交叉变异的时候就过不去了

Bsp/usart.c:102:34: error: 'B56000' undeclared (first use in this function)
             cfsetispeed(&newtio, B56000);



回复

使用道具 举报

36

主题

745

帖子

2872

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2872
推荐
发表于 2020-4-15 09:36:59 | 只看该作者
内核源代码/driver/tty/serial/serial_core.c。
修改以下的试试:
………
static const struct baud_rates baud_rates[] = {
    { 921600, B921600 },
    { 460800, B460800 },
    { 230400, B230400 },
    { 115200, B115200 },
    {  57600, B57600  },
    {  38400, B38400  },
    {  19200, B19200  },
    {   9600, B9600   },
    {   4800, B4800   },
    {   2400, B2400   },
    {   1200, B1200   },
    {      0, B38400  }
……………
回复 支持 1 反对 0

使用道具 举报

30

主题

78

帖子

408

积分

中级会员

Rank: 3Rank: 3

积分
408
板凳
 楼主| 发表于 2020-4-21 14:59:38 | 只看该作者
软件01 发表于 2020-4-15 09:36
内核源代码/driver/tty/serial/serial_core.c。
修改以下的试试:
………

这里我找到了一个介绍  ,上面的波特率我都测过了可以用
[转载]linux 设置串口通信参数
http://blog.sina.com.cn/s/blog_510c0ebe0100scwa.html
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|明远智睿  

GMT+8, 2024-5-7 11:22 , Processed in 0.068381 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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