开启辅助访问
请
登录
后使用快捷导航
没有帐号?
立即注册
登录
|
注册
|
官方网站
官方网站
English Forum
内测申请
四格报告
机型投票
English
本版
帖子
用户
首页
社区精华
维基资料
板块列表
官方商城
Auction
资料下载
Firefly开源社区
›
技术交流
›
Android
›
Firefly-RK3288
›
RK3288串口接手数据问题,原厂bug
发表新贴
RK3288串口接手数据问题,原厂bug
buzaiyouyu001
buzaiyouyu001
当前离线
积分
56
buzaiyouyu001
56
积分
0
威望
0
贡献
技术小白
技术小白, 积分 56, 距离下一级还需 144 积分
技术小白, 积分 56, 距离下一级还需 144 积分
积分
56
发消息
发表于 2016-11-10 19:44:02
楼主
这个是原厂代码把串口的接收buffer设置为1了,把buffer设置为最大就可以了。可以试试
回复
支持
反对
使用道具
举报
buzaiyouyu001
buzaiyouyu001
当前离线
积分
56
buzaiyouyu001
56
积分
0
威望
0
贡献
技术小白
技术小白, 积分 56, 距离下一级还需 144 积分
技术小白, 积分 56, 距离下一级还需 144 积分
积分
56
发消息
发表于 2017-1-7 15:30:42
沙发
问题解决了吗?今天扒到以前的代码了
修改文件: kernel\drivers\tty\serial\rk_serial.c
serial_rk_set_termios(struct uart_port *port, struct ktermios *termios,
struct ktermios *old)
{
{
if (termios->c_cflag & CRTSCTS)
fcr |= UART_FCR_R_TRIG_11;
else
fcr |= UART_FCR_R_TRIG_00;
//修改串口的 FIFO为最大值
fcr |= UART_FCR_R_TRIG_11;
}
}
回复
支持
反对
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
友情链接 :
爱板网
电子发烧友论坛
云汉电子社区
粤ICP备14022046号-2
快速回复
返回顶部
返回列表