FAQ
NuForum
用户名
Email
自动登录
找回密码
密码
登录
立即注册
只需一步,快速开始
登录
注册
搜索
搜索
搜索
热搜
NANO
NUC
MINI51F
M051
开发板
研讨会
视频
本版
帖子
用户
本版
帖子
用户
请
登录
后使用快捷导航
没有帐号?
立即注册
道具
勋章
任务
留言板
群组
设置
我的收藏
退出
牛卧堂MCU技术交流
»
首页
›
MCU/MPU经验讨论
›
新唐Cortex-M4 MCU技术交流
›
关于M453串口接收数据的问题
返回列表
关于M453串口接收数据的问题
[复制链接]
电梯直达
楼主
smartzhf
发表于 2016-5-1 20:27:47
|
只看该作者
|
倒序浏览
|
阅读模式
想用串口一次性接收30个字节的数据,试了下FIFO,但最大只能接收16个字节,然后又试了下接收超过16字节的数据时用连续中断方式接收,是可以的接收几十字节的数据,但中断了几十次,想问下论坛的高手们能否在一次中断的情况下接收大于16BYTE的数据。感谢了。
post_newreply
分享到:
QQ好友和群
QQ空间
腾讯微博
腾讯朋友
收藏
0
顶
0
踩
0
回复
使用道具
举报
沙发
harvardx
发表于 2016-5-1 22:06:39
|
只看该作者
简单嘛 ,16字节中断 + 加超时中断就搞定了
回复
支持
反对
使用道具
举报
板凳
楼主
|
smartzhf
发表于 2016-5-2 08:32:04
|
只看该作者
一次中断是不行的了,不过也不错的了
回复
支持
反对
使用道具
举报
地板
匿名
发表于 2018-5-15 16:36:27
最后怎样解决的??遇到了同样问题(# ̄~ ̄#)
回复
支持
反对
使用道具
5
#
Imleehy
发表于 2021-4-16 09:47:14
|
只看该作者
把接收设置成FIFO模式,FIFO 门限值为 14字节,另外加上超时中断,超时设置为5~9个字节的时间,这样,30个字节会中断三次,收到第一波14个字节中断一次,收到第二波14个字节中断一次,收到最后2个字节后,延迟5~9个字节的时间后,超时中断一次。
三个中断就可以把数据接收到。
回复
支持
反对
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
|
上传
点击附件文件名添加到帖子内容中
描述
阅读权限
本版积分规则
发表回复
回帖后跳转到最后一页
热心会员
经常帮助其他会员答疑
最佳新人
注册账号后积极发帖的会员
新唐MCU