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

【MCU实战经验】+为USART建立一个FIFO  

[复制链接]
lovelydonkey-40 发布时间:2014-4-18 00:52
阅读主题, 点击返回1楼
收藏 3 评论41 发布时间:2014-4-18 00:52
41个回答
zengyi703-16313 回答时间:2016-11-17 07:21:00
谢楼主分享
peter001 回答时间:2016-11-17 08:21:19
循环队列发送是个好办法,占用cpu时间少,避免阻塞,编程时注意中断标志位清除。
初学者0117 回答时间:2016-11-18 13:42:39
使用DMA会更加省CPU,中断都不用频繁的进了
andypanfan 回答时间:2016-12-7 08:57:01
很不错   谢谢了!!!!!!!
斜阳__ 回答时间:2016-12-7 09:09:56
想好很好,用DMA发送或中断发送也能达到这个效果吧?而且是HAL库自带的机制
lulugl 回答时间:2016-12-7 12:01:09
有才,向你学习了
wucw 回答时间:2016-12-7 12:28:46
多谢楼主分享
leo121_3006061 回答时间:2016-12-7 21:55:49
谢谢分享
网事悠悠 回答时间:2017-4-28 13:40:12
看看
yanshilei 回答时间:2017-7-17 21:34:40
其实一般的程序都会有一个主中断控制程序,你可以在主中断函数查询是否有串口数据需要发送数据,而不必额外再产生中断,一般几百us的中断,对于发送发送串口数据,应该是够了的,这样哪里都不耽误,当然fifo还是需要的

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版