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
回复
使用道具
举报
harvardx
发表于 2016-5-1 22:06:39
|
显示全部楼层
简单嘛 ,16字节中断 + 加超时中断就搞定了
回复
支持
反对
使用道具
举报
楼主
|
smartzhf
发表于 2016-5-2 08:32:04
|
显示全部楼层
一次中断是不行的了,不过也不错的了
回复
支持
反对
使用道具
举报
匿名
发表于 2018-5-15 16:36:27
最后怎样解决的??遇到了同样问题(# ̄~ ̄#)
回复
支持
反对
使用道具
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