模数转换- 关于ADC芯片的等待时间过长问题

问题描述

关于ADC芯片的等待时间过长问题

不知道大家有没有用过HX710的芯片, 大家感觉到它的等待转换时间会很长么? 就是将SCLK置为低电平之后,需要等待一段时间,芯片内部转换完毕后才能将数据输出出来。 它的程序如下:
u32 ReadCount(void)
{
u32 Count;
u8 i;
//DOUT1=1; //非51 类MCU,略去此行
SCLK=0;
Count=0;
while(DOUT);
for (i=0;i<24;i++)
{
SCLK=1;
Count=Count<<1;
SCLK =0;
if(DOUT) Count++;
}
SCLK =1;
SCLK =0;
SCLK =1;
SCLK =0;
SCLK =1;
SCLK =0;
Count=Count;

return Count;
}

我现在发现的问题是:while(DOUT); 这条语句的时间特别长, 大家有什么好的意见和建议么?或者你们有更加好的芯片推荐。 谢谢!

时间: 2024-10-30 16:04:52

模数转换- 关于ADC芯片的等待时间过长问题的相关文章

发起群聊以后等待时间很长

问题描述 发起群聊(创建私人群组)等待时间很长,比起微信或者其他软件的群聊来说长很多 解决方案 创建群组时间和创建时拉的人有关,SDK的方法是稍微有一点慢,建议服务端调用rest去创建群组.

程序未响应等待时间太长

  一些应用程序打开后,未响应的等待时间需要很久.这种情况可以通过注册表来对任务管理器自动终止挂起的应用程序等待时间.具体的设置方法如下. 1.将注册表打开后,展开HKEY_CURRENT_USERControlPanelDesktop. 2.新建一个名称为"HungAppTimeout"的字符串值,类型为REG_SZ.值为1000=1秒. 3.退出注册表编辑器,重新启动或者注销Windows,改动就会生效.

即将搭载人工智能芯片的华为Mate10,究竟会为业界带来什么?

随着华为旗舰机型Mate 10即将发布,科技媒体纷纷爆料,华为Mate10将首次在智能手机历史上,搭载一颗人工智能芯片.其实早在华为半年业绩发布会上,华为余承东就透露,预计将在今年秋季推出人工智能芯片,而根据目前最新的消息,这颗人工智能芯片极有可能就是搭载在麒麟970之中的寒武纪芯片. 当然,目前Mate 10的最终规格还没发布,具体还要期待10月16日的慕尼黑发布会,上述消息仅是我们的合理猜测.如果属实的话,意味着Mate 10将成为全球首款具备人工智能芯片的机型,这将会为业界带来怎样的冲击?

Win8双系统设置系统等待时间的方法

  现在的电脑都设置了双系统,这是极其平常的事情,两个系统之间相互切换可以提高我们的工作效率.按照一般的步骤,win8双系统启动之前都会让用户选择想要开启的系统,这就涉及到一个等待时间的问题,如果等待时间过长,我们就需要很长一段时间才会启动系统,但如果等待时间过短,还没来得及选择后台就自动默认系统了,这两者都不是什么好事.下面小编就来教大家Win8双系统如何设置选择系统的等待时间的方法? Win8双系统设置系统等待时间的方法如下 1.在Win8系统中,右键点击桌面上的"这台电脑"图标,

adc-求大神们能告诉我用DMA来ADC采集会是全自动的吗

问题描述 求大神们能告诉我用DMA来ADC采集会是全自动的吗 DMA是什么东西? DMA可以自动触发ADC然后把结果自动传到指定位置吗 还是只是一个内存(包括外设)到内存的传输? 解决方案 dma的意思是直接内存访问,也就是说把你的设备直接映射到内存地址空间上,这样io的吞吐性能就很高.dma和adc没有关系,如果你的adc芯片和驱动支持dma的话才行.

怎样设置session时长,配置和程序都写了但是还是20分钟过期

问题描述 程序的web.config中<system.web>节点下有<sessionStatemode="InProc"timeout="1440"/> 在起始页aspx的Page_Load中写到Session.Timeout=1400; ,但实际测试半小时就过期了,iis是IIS7 解决方案 解决方案二:你要看一下IIS进程回收的时间,如果被回收了,你设再长也没用.解决方案三:引用1楼wyd1520的回复: 你要看一下IIS进程回收的时间

教你认识MLC,朗科U361 MLC芯片版不容错过

朗科 U361 MLC 芯片版:速度 / 寿命 / 外观 / 价格最佳的结合体 如今,http://www.aliyun.com/zixun/aggregation/13084.html">数码产品更新换代越来越快,大多是因为芯片本身寿命下降的结果.就如 U 盘,目前市面上已是 TLC 芯片泛滥成灾,直接导致 U 盘寿命下降.速度减慢,重要数据都不敢往里面存."怎么买到 MLC 芯片的?"可以说是广大数码爱好者的心声. TLC 芯片与 MLC 芯片到底有何不同,为何大多

清华教授:可重构计算芯片将助&quot;中国芯&quot;弯道超车

"可重构计算芯片技术是集成电路领域非常有希望的差异化技术,具有广泛适用性."在中国工程院主办,西安交通大学和中国工程院信息与电子工程学部共同承办的国际工程科技发展战略高端论坛上,清华大学微电子学研究所所长魏少军教授表示,其团队已经和清华紫光等企业合作,预计在明后年能将可重构计算芯片产品正式推向市场. 魏少军介绍,以专用集成电路为代表的专用计算根据特定的应用来定制电路结构,其执行速度快.功耗小.成本低,却有一个致命缺陷--灵活性和拓展性差.针对不同应用需要设计不同的芯片,设计周期长,投入

国产芯片发力!龙芯中科实现一亿元营收

在处理器领域,大家最关注的仍然为英特尔与AMD处理器,但当前国产芯片也终于开始发力.在众多所谓的国产处理器芯片中,龙芯走的已然非常踏实,在不断推出新产品的同时,公司运营也终于走上正轨,实现了盈利,总收入首次突破1亿元大关. 就在今天,龙芯中科公司正式宣布,公司于2015实现了销售收入增长率达50%以上的较高水平,总收入首次突破1亿元大关,并实现了盈利,完成了历史性的跨越. 据了解,龙芯中科在安全应用领域,销售收入保持在50%的高增长速度已持续两年;而在通用应用领域,龙芯中科的收入于2015年翻了