首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > 其他 > STM32发送接收中断方式

STM32发送接收中断方式

  • 资源大小:1.74 kB
  • 上传时间:2021-06-30
  • 下载次数:0次
  • 浏览次数:0次
  • 资源积分:1积分
  • 标      签: c

资 源 简 介

常规串口发送没有采用中断方式,发送比较耗时。例如9600波特率,发送接近1k的数据需要耗时1秒,意味着这一秒main函数的内容都无法执行,对于通信比较多的程序而言,非中断方式是致命的。采用中断方式可以将方送接收时间忽略,不影响main运行。本程序需要一个定时器调度,可以按帧(即使没有任何标识符来区分)区分数据,帧与帧是按时间来区分的,时间间隔可以在定时器或计计数器变量修改,时间越短效率愈高,过高也会出错,把一帧数据当成多帧数据,使用时注意。

文 件 列 表

bsp_usart.h
bsp_usart.c
VIP VIP
0.194049s