Firefly开源社区

打印 上一主题 下一主题

Firefly Prime 串口的波特率Uart0 只能是9600,如何修改

582

积分

10

威望

8

贡献

技术大神

Rank: 3Rank: 3

积分
582
QQ
发表于 2016-5-27 18:04:02      楼主
本帖最后由 54zw 于 2016-5-27 18:39 编辑

修改源代码kernel/drivers/tty/serial/serial_core.c里这个函数int uart_register_driver(struct uart_driver *drv)里
这个地方改为:normal->init_termios.c_cflag = B9600 | CS8 | CREAD | HUPCL | CLOCAL;
修改为:normal->init_termios.c_cflag = B115200 | CS8 | CREAD | HUPCL | CLOCAL;

如果是APK的话其实可以在APK里重新设置波特率,上面这样改只是将默认的9600改为11520

回复

使用道具 举报

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

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表