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

深圳个人网站制作2024北京又开始核酸了吗今天

深圳个人网站制作,2024北京又开始核酸了吗今天,深圳建筑业协会官网,营销型网站有什么特点问题描述 在使用STM32 I2C数据发送过程中,发现每轮实际发送出去的数据总比在DMA配置中设定的传输数据个数要少一个。比方说:DMA配置里设定的传输数据个数是10个,结果发现在总线上只能发出9个,经过进一步发现是少了最后一个数据。…

问题描述

在使用STM32 I2C数据发送过程中,发现每轮实际发送出去的数据总比在DMA配置中设定的传输数据个数要少一个。比方说:DMA配置里设定的传输数据个数是10个,结果发现在总线上只能发出9个,经过进一步发现是少了最后一个数据。当对I2C接收到的数据进行DMA传输时,没有异常。

关于I2C的DMA传输,STM32技术参考手册部分有这么一段话:

在这里插入图片描述
意思是说当DMA产生EOT标志后,(如果开启了EOT相关中断就进中断程序,没有开启就进行软件查询做后续处理)关闭DMA请求,然后等待BTF事件,之后执行STOP操作。

这里的BTF事件就是I2C数据收发过程中的数据字节是否传输完成的的事件。SR寄存器中的一个位
在这里插入图片描述

查看关于I2C发送代码,发现他在检测到DMA产生EOT标志后,他首先就是做的STOP操作,然后关闭相关DMA请求。代码里没有检测BTF标志的过程。

这样做就会导致个问题。在最后一次DMA数据传输完成后,数据刚放进I2C的DR寄存器,还没来得及把这个新数据通过I2C发送出去,因为用户程序立即做了STOP操作,最后那个数据无法传输。

http://www.zhongyajixie.com/news/14352.html

相关文章:

  • 音乐网站怎么建设数据分析师一般一个月多少钱
  • 分发平台seo文章推广
  • 安溪县建设局网站宁德网站建设制作
  • 建设工程消防监督管理规定网站网销平台排名
  • 购物网站建设方案最新小组排名
  • 八戒影视大全教程推广优化网站排名
  • 怎么做盗版视频网站中视频自媒体平台注册官网
  • 网站平台怎么建设8大营销工具指的是哪些
  • 摄影设计网站网络优化师是什么工作
  • 手机购物平台上海高玩seo
  • 求有题目做的学习网站aso优化app推广
  • 做cps需要什么样的网站庆云网站seo
  • 商城网站制作搜索引擎营销的特点
  • 网站建设委托合同怎么优化整站
  • 西湖区建设局网站如何制作一个自己的网页网站
  • 中企动力做的网站经常打不开网站策划是做什么的
  • 新网网站后台登陆如何做网站推广私人
  • 织梦做的网站 xampp通州区网站快速排名方案
  • 公司网站推广费用网络营销软件站
  • 网站建设福州最好最近一周新闻大事摘抄
  • 北京网站建设公司飞沐河南今日头条新闻最新
  • 响应式网站的制作推广软文平台
  • seo外链购买优化关键词快速排名
  • 网站开发成本都有哪几项营销外包团队怎么收费
  • 广西南宁市住房和城乡建设局网站合肥网站seo
  • 建站快车的使用方法搜外滴滴友链
  • 手机网站上线左右滑动郑州网站推广排名公司
  • 武汉光谷做网站哪家好香港域名注册网站
  • 潍坊网站建设一品网络sem竞价推广是什么意思
  • 盐城做网站价格制作网站平台