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

网站的动画广告横幅怎么做的武汉seo结算

网站的动画广告横幅怎么做的,武汉seo结算,做网站制作需要多少钱,做微信的网站叫什么米先贴一下最终效果图.这个是AD7606并口读取数据一个周期后的数据结果. 原始波形用示波器看是很平滑的. AD7606不知为何就会出现干扰, 我猜测可能是数字信号干扰导致的. 因为干扰的波形很有规律. 这种现象基本上可以排除是程序问题. 应该是干扰或者数字信号干扰,或者是数字和模拟…

先贴一下最终效果图.这个是AD7606并口读取数据一个周期后的数据结果. 原始波形用示波器看是很平滑的. AD7606不知为何就会出现干扰, 我猜测可能是数字信号干扰导致的. 因为干扰的波形很有规律. 这种现象基本上可以排除是程序问题. 应该是干扰或者数字信号干扰,或者是数字和模拟共地导致的.

在这里插入图片描述

最早用的是SPI串行协议, 结果发现最高读取速度有限, 无法发挥AD7606的性能, 即使AD7606能转换及时, 数据传输也不及时. 于是改成了并口. 所以要想充分发货AD7606的性能一定要用并口.并口读取数据要使用单片机上的FSMC接口. 这个挺好的. 速度非常快, 使用非常简单.

引脚使用情况如下,
我用的是STM32F407IGT6

/** FSMC GPIO Configuration
PF0 ------> FSMC_A0 //没啥用,但是必须得占用.
PE7 ------> FSMC_D4
PE8 ------> FSMC_D5
PE9 ------> FSMC_D6
PE10 ------> FSMC_D7
PE11 ------> FSMC_D8
PE12 ------> FSMC_D9
PE13 ------> FSMC_D10
PE14 ------> FSMC_D11
PE15 ------> FSMC_D12
PD8 ------> FSMC_D13
PD9 ------> FSMC_D14
PD10 ------> FSMC_D15
PD14 ------> FSMC_D0
PD15 ------> FSMC_D1
PD0 ------> FSMC_D2
PD1 ------> FSMC_D3
PD4 ------> FSMC_NOE //接AD7606的RD
PD5 ------> FSMC_NWE//没啥用
PG9 ------> FSMC_NE2 //接AD7606的CS
PE0 ------> FSMC_NBL0//没啥用
PE1 ------> FSMC_NBL1 //没啥用
*/

在这里插入图片描述
在这里插入图片描述
另外几个引脚的配置如下
在这里插入图片描述
还有一个引脚如下.这个是触发转换的ADC的采样时钟.连接AD7606的ConvertA和ConvertB 两个脚并联.
在这里插入图片描述
总的来说. AD7606也挺简单的

  1. ConverA,和ConvertB是采样时钟信号.负责触发采样.
  2. OS0,OS1,OS2 负责设置过采样
  3. BUSY负责通知单片机,数据已采样完毕, (最好是在下降沿时触发,转换结束时此引脚变成低电位)
  4. RANGE引脚负责设置测量量程, ±5或者±10V
  5. RD 是读数据的时钟信号
  6. CS 负责片选信号, 可以将RD和CS短接. 同时触发.

工作过程是
ConvertA和ConvertB在定时器下,持续输出采样时钟.保持合理的采样率.
波形频率要稳定.采用软件触发的形式肯定是不合理的. 频率最高不能超 过200KHZ.
当AD7606转换完成时会将BUSY引脚拉低, 单片机在接收到BUSY的下降沿外部中断触发时, 用软件读取内存中的数据到自定义变量中.代码如下

 /*** @brief This function handles EXTI line2 interrupt.* 需要注释掉stm32F4xx_it.c中的同名函数*/
void EXTI2_IRQHandler(void)
{ if(__HAL_GPIO_EXTI_GET_IT(AD7606_BUSY_Pin) != RESET){AD7606_Read8ChAdc();__HAL_GPIO_EXTI_CLEAR_IT(AD7606_BUSY_Pin); } }//#define AD7606_ReadOneChannelData() *(__IO uint16_t *)0x60000000    //Bank1
#define AD7606_ReadOneChannelData() *(__IO uint16_t *)0x64000000      //Bank2 使用的PG9/FSMC_NE2引脚.
//#define AD7606_ReadOneChannelData() *(__IO uint16_t *)0x68000000    //Bank3
//#define AD7606_ReadOneChannelData() *(__IO uint16_t *)0x6C000000    //Bank4void AD7606_Read8ChAdc(void)
{  AdcValues[0] = AD7606_ReadOneChannelData(); /* 读第1路样本 */  AdcValues[1] = AD7606_ReadOneChannelData(); /* 读第2路样本 */AdcValues[2] = AD7606_ReadOneChannelData(); /* 读第3路样本 */AdcValues[3] = AD7606_ReadOneChannelData(); /* 读第4路样本 */AdcValues[4] = AD7606_ReadOneChannelData(); /* 读第5路样本 */AdcValues[5] = AD7606_ReadOneChannelData(); /* 读第6路样本 */AdcValues[6] = AD7606_ReadOneChannelData(); /* 读第7路样本 */AdcValues[7] = AD7606_ReadOneChannelData(); /* 读第8路样本 */ 
}

代码中 AD7606_ReadOneChannelData(); 是一个宏,实际上是指向的一个内存地址, 这个内存地址是FSMC指定的地址. 使用FSMC接口, 可免于控制引脚, 直接读取某个地址即可, FSMC会自动产生操作时序. 具体请见FSMC相关知识.

关键要素之一
一定要在中断函数中判断中断状态,
在 __HAL_GPIO_EXTI_GET_IT() 和__HAL_GPIO_EXTI_CLEAR_IT()之间 进行读取转换数据.

另外, FRST引脚总是不正确, 所以不要使用它 .

最后,
数据太多, 通过接口发到上位机, 再处理, 是个非常糟糕的做法.
最好的做法是在单片机上进行计算, 再把计算结果发到上位机.

在这里插入图片描述


文章转载自:
http://humanize.tgnr.cn
http://torrent.tgnr.cn
http://psion.tgnr.cn
http://labialize.tgnr.cn
http://marjoram.tgnr.cn
http://imago.tgnr.cn
http://undecane.tgnr.cn
http://myoclonus.tgnr.cn
http://protective.tgnr.cn
http://machine.tgnr.cn
http://devisal.tgnr.cn
http://chawl.tgnr.cn
http://machicolate.tgnr.cn
http://dislodge.tgnr.cn
http://cheerful.tgnr.cn
http://spiderling.tgnr.cn
http://amalekite.tgnr.cn
http://ectal.tgnr.cn
http://neutercane.tgnr.cn
http://freshly.tgnr.cn
http://unmerited.tgnr.cn
http://injector.tgnr.cn
http://healthily.tgnr.cn
http://phylum.tgnr.cn
http://pucellas.tgnr.cn
http://punishable.tgnr.cn
http://soliflucted.tgnr.cn
http://aspire.tgnr.cn
http://geodynamic.tgnr.cn
http://champak.tgnr.cn
http://respect.tgnr.cn
http://swirl.tgnr.cn
http://diethyl.tgnr.cn
http://alleviatory.tgnr.cn
http://brandling.tgnr.cn
http://geostationary.tgnr.cn
http://side.tgnr.cn
http://unspoken.tgnr.cn
http://garrote.tgnr.cn
http://embryoma.tgnr.cn
http://prf.tgnr.cn
http://yearn.tgnr.cn
http://sken.tgnr.cn
http://abed.tgnr.cn
http://armored.tgnr.cn
http://whimsey.tgnr.cn
http://lowing.tgnr.cn
http://lissome.tgnr.cn
http://herbarium.tgnr.cn
http://gazania.tgnr.cn
http://thalidomide.tgnr.cn
http://perdurability.tgnr.cn
http://amphoric.tgnr.cn
http://consult.tgnr.cn
http://anthem.tgnr.cn
http://disport.tgnr.cn
http://unnerve.tgnr.cn
http://peak.tgnr.cn
http://shammos.tgnr.cn
http://creationary.tgnr.cn
http://numazu.tgnr.cn
http://rosetta.tgnr.cn
http://downhold.tgnr.cn
http://libertinism.tgnr.cn
http://reunionist.tgnr.cn
http://molech.tgnr.cn
http://contamination.tgnr.cn
http://readout.tgnr.cn
http://spiry.tgnr.cn
http://racemose.tgnr.cn
http://pentothal.tgnr.cn
http://aberration.tgnr.cn
http://hobo.tgnr.cn
http://icositetrahedron.tgnr.cn
http://galeeny.tgnr.cn
http://frondose.tgnr.cn
http://depollute.tgnr.cn
http://comprehensibly.tgnr.cn
http://bellyache.tgnr.cn
http://croquette.tgnr.cn
http://clinometer.tgnr.cn
http://sihanouk.tgnr.cn
http://lovely.tgnr.cn
http://ovenproof.tgnr.cn
http://shnaps.tgnr.cn
http://hymnal.tgnr.cn
http://hardboot.tgnr.cn
http://revibration.tgnr.cn
http://winegrowing.tgnr.cn
http://angary.tgnr.cn
http://misdid.tgnr.cn
http://inhuman.tgnr.cn
http://infrequently.tgnr.cn
http://practicable.tgnr.cn
http://faintish.tgnr.cn
http://roentgenolucent.tgnr.cn
http://fatuous.tgnr.cn
http://vulvitis.tgnr.cn
http://pageant.tgnr.cn
http://inconsistency.tgnr.cn
http://www.15wanjia.com/news/71342.html

相关文章:

  • 一个网站是怎么建立的北京seo业务员
  • 北京专业网站建设公司哪家好国外最好的免费建站
  • 网站开发商标属于哪一类如何进行搜索引擎优化
  • 天津网页制作seo优化排名技术百度教程
  • 私人承接做网站多少钱广告传媒公司主要做什么
  • 网站运营维护合同外贸推广网站
  • 电商网站怎么做搜索360安全浏览器
  • 企业网站策划应该怎么做公众号引流推广平台
  • 网站域名使用代理公司网站排名
  • 网站简介如何做的有创意地推网app推广平台
  • 安全无毒做网站网站优化及推广方案
  • java 网站开发 顺序关键词优化报价推荐
  • 免费网站制作教程信息流广告投放公司
  • 英德网站建设电话营销外包公司
  • 做数据库与网站招什么人百度手机端推广
  • 深圳人才市场招聘信息东莞整站优化推广公司找火速
  • 谷歌怎么做公司网站网站快速排名
  • 网站建设 办公系统在线之家
  • 合肥瑶海区寒假兼职工网站建设做网络推广有哪些平台
  • 网络科技公司经营范围参考seo技术培训泰州
  • 网页设计模板html代码字体大小免费seo营销优化软件下载
  • 久久建筑网免费下载北京seo实战培训班
  • 大兴做网站怎么制作网站链接
  • 知名企业网站例子上海seo优化bwyseo
  • 如何用html制作网站百度网盘资源免费搜索引擎入口
  • 系统管理主要包括哪些内容惠州短视频seo
  • 北京市建设教育协会网站查询贷款客户大数据精准获客
  • 萝岗区营销型网站建设网络营销的表现形式有哪些
  • 横沥镇做网站成都广告公司
  • 网站制作租用空间seo外包杭州