当前位置: 首页 > news >正文

业务网站建设如何引流与推广

业务网站建设,如何引流与推广,自己的商品链接怎么弄,自己怎么个人网站编者注#xff1a;单片机串口接收不定长数据时#xff0c;必须面对的一个问题为#xff1a;怎么判断这一包数据接收完成了呢#xff1f;常见的方法主要有以下两种#xff1a;1.在接收数据时启动一个定时器#xff0c;在指定时间间隔内没有接收到新数据#xff0c;认为数…编者注 单片机串口接收不定长数据时必须面对的一个问题为怎么判断这一包数据接收完成了呢常见的方法主要有以下两种1.在接收数据时启动一个定时器在指定时间间隔内没有接收到新数据认为数据接收完成2.在数据中加入帧头、帧尾通过在程序中判断是否接收到帧尾来确定数据接收完毕。这两种方法的缺点为需要主程序来判断和处理对主程序造成不小压力。STM32单片机空闲检测中断可以很好的解决这个问题。他的工作原理为 当STM32的串口接收完一包数据后会产生一个空闲中断。这个中断在串口其他任何状态都不产生只会在接收完一包数据后才会产生一包数据可以是1个字节或者多个字节。因此我们可以在这个空闲中断函数中设置一个接收完成标志位。那么我们只需要在主程序中检测这个标志位就知道数据是否接收完成了。具体应该怎么操作呢其他不表直接上代码 上述代码几乎是STM32串口的常规配置无需赘述。增加了第47行的空闲中断使能语句允许它中断即可USART_ITConfig(DEBUG_USARTx, USART_IT_IDLE, ENABLE);//空闲中断使能下面是主程序和串口中断函数 先来看第30-36行的中断函数内容首先是把接收到的字节存到rx_buff中并且数据长度rx_cnt,接着调用库函数清除接收中断标志位属于常规的数据接收操作。不同的是第38-46行 判断是不是产生了串口空闲中断USART_IT_IDLE然后就是置位接收完成标志位rx_done 1并且清除空闲中断标志位。注意事项调用库函数USART_ClearITPendingBit(DEBUG_USARTx, USART_IT_IDLE);是不会清除空闲中断标志位的。应该采用42-43两条语句实现否则会一直进入中断函数。temp USART1-SR; //先读SR,再读DR才能完成idle中断的清零否则一直进入中断。temp USART1-DR;第9-24行的主函数进行相应的处理便可。
http://www.pierceye.com/news/195604/

相关文章:

  • 网站建设公司antnw企业营销型网站制作
  • 接口网站开发wordpress安装网站无法
  • 九九9九九9视频在线观看优化网站结构一般包括
  • 网站缺点国外网站素材
  • 网站域名到期如何续费淘宝客绑定网站备案号
  • 什么是自建站常州 网站制作
  • 网站开发基础培训网站做推广有用吗
  • 音乐网站开发模板网页设计师用什么软件
  • 烟台优化网站重庆酉阳网站设计公司
  • 网站维护工作太原公司网站建设
  • 个性化网站建设报价案例查询网站
  • 淘宝网站框架项目管理软件下载
  • 网站建设课程内容如何优化关键词
  • 龙口网站建设公司电子商务网站建设 课件
  • 权威做网站的公司网站织梦程序改成wordpress
  • 用cms建网站容易吗平面设计网课平台哪个好
  • 网站设计怎么做好什么视频直播网站做挣钱
  • 西安 网站开发 招聘app开发难吗
  • 富阳网站建设 优帮云邯郸市商标设计品牌策划公司
  • 整站优化费用中国网新重庆
  • 找别人做网站wordpress怎么更改栏目权限
  • 珠海市建设工程质量监督检测站网站在小网站上做点击广告
  • 网站拉圈圈接口怎么做传媒网站设计
  • 淘宝客做的最好的网站盐山建网站
  • 西城企业网站建设深圳设计网站多少钱
  • 电子商务网站建设a卷网站建设厘金手指排名二一
  • 网站空间便宜网站的信息管理建设的必要性
  • 校级特色专业建设网站博达站群网站建设教程
  • 有没有做任务的网站吗网站首页开发
  • 公司名字变了网站备案济南网站建设公司哪个好点呢