Firefly开源社区

打印 上一主题 下一主题

RK3288串口接手数据问题,原厂bug

347

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
347

RK3288串口接手数据问题,原厂bug

发表于 2016-11-5 18:24:29      浏览:7622 | 回复:9        打印     [复制链接] 楼主
比如电脑发送数据:
abcdefg
,RK芯片不是一次性收到,而是要分两次或者多次,如:
a
bcdefg
虽然总数对,但是收到字符a就上报给上层了,接着再接收bcdefg
不知道有没有补丁?

回复

使用道具 举报

347

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
347
发表于 2016-11-9 10:59:15      沙发
自己顶一下
回复

使用道具 举报

347

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
347
发表于 2016-11-11 11:17:33      板凳
buzaiyouyu001 发表于 2016-11-10 19:44
这个是原厂代码把串口的接收buffer设置为1了,把buffer设置为最大就可以了。可以试试

请问具体是那个,我找了char_revicve函数没有啊,对驱动不是很熟
回复

使用道具 举报

347

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
347
发表于 2016-12-2 11:33:00      地板
问题没解决,我在串口代码里看到一个RK工程师留下的邮箱,发邮问了,他叫我自己调
回复

使用道具 举报

347

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
347
发表于 2016-12-2 11:35:14      5#
lushengchu 发表于 2016-12-2 11:33
问题没解决,我在串口代码里看到一个RK工程师留下的邮箱,发邮问了,他叫我自己调

1

2016-12-02 11:33:40屏幕截图.png (236.17 KB, 下载次数: 98)

2016-12-02 11:33:40屏幕截图.png
回复

使用道具 举报

347

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
347
发表于 2017-1-9 10:34:14      6#
buzaiyouyu001 发表于 2017-1-7 15:30
问题解决了吗?今天扒到以前的代码了
修改文件: kernel\drivers\tty\serial\rk_serial.c
serial_rk_set_ ...

谢谢,我试试看
回复

使用道具 举报

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

本版积分规则

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