你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32CUBEMX USART 接收中断

[复制链接]
nj_jacky 提问时间:2017-2-13 14:43 /
请问:
        使用STM32CUBEMX生成USART的代码,如何实现USART的中断一直接收数据?

谢谢!
收藏 1 评论6 发布时间:2017-2-13 14:43

举报

6个回答
freeelectron 回答时间:2017-2-13 14:47:35
中断,都是一个一个字节的,如果要接收一串数据的话,你要通过代码来实现

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

anobodykey 回答时间:2017-2-13 15:36:10
楼上正解,在串口中断的接收回调函数中敲写代码接收字节

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

nj_jacky 回答时间:2017-2-13 15:37:07
就是一个一个字节接收,有时就进不了中断了
不知道哪里出错了。
使用STM32CUBEMX自动生成的代码
Tcreat 回答时间:2017-2-13 16:49:50
nj_jacky 发表于 2017-2-13 15:37
就是一个一个字节接收,有时就进不了中断了
不知道哪里出错了。
使用STM32CUBEMX自动生成的代码 ...

建议你还是把相关代码帖出,让大神们看看帮你分析分析~
斜阳 回答时间:2017-2-13 19:55:51
建议使用空闲中断或超时中断。中断接收的话速度跟不上,很容易丢字符。

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

zoomdy 回答时间:2017-2-14 16:58:16
我觉得用DMA,循环缓冲模式

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版