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

抓取工具把对手网站的长尾词建立网站的申请

抓取工具把对手网站的长尾词,建立网站的申请,微信公众号开发平台,做长页网站arm-dsp库官方已经封装好了#xff0c;使用的时候需要把dsp库移植到工程里面#xff0c;具体怎么移植网上可以找到教程 这里直接说怎么用FIR的流程#xff1a; 一、Matlab里面生成所配置的阶数和系数 1、在Matlab命令窗口输入fdatool,回车#xff0c;会弹出一个新窗口 2…arm-dsp库官方已经封装好了使用的时候需要把dsp库移植到工程里面具体怎么移植网上可以找到教程 这里直接说怎么用FIR的流程 一、Matlab里面生成所配置的阶数和系数 1、在Matlab命令窗口输入fdatool,回车会弹出一个新窗口 2、在新窗口中的响应类型选择【低通】设计方法选择【 FIR里面的最平坦】滤波器阶数选择【指定阶 80】这里以80举例频率设置选择【Hz,Fs3200,Fc200】同样也是举例后面自己按照需求改动,选择完后点击设计滤波器并在上方【编辑】中点击【转换结构】选择【Direct-Form FIR】在点击确认 3、在上方选择【目标】中的【生成C的头文件】 改变导出类型为【单精度浮点】然后点击生成保存到文件夹中 二、在keil 写相关程序 主要是用到了dsp库里面这两个函数 我们先把要处理的数据放进一个数组我自己使用的ADC采集信号发生器发出的基频为100Hz的信号。 将ADC采集的数据转换为电压存入一个数组中 uint32_t i0; for(i0;i256;i) {inbuf[i](float)(ADC1_ConvertedValue[i]*3.3/4096); } 接下来就要配置上面用的函数了 //FIR实例化结构体arm_fir_instance_f32 * S; 还记得刚刚Matlab生成的文件吗打开这个文件复制这些到工程里面去。 //FIR滤波器系数个数 uint16_t numTaps81; //FIR滤波器系数 float32_t pCoeffs[81]{3.671998324e-22,2.631265729e-20,9.278031016e-19, 2.14557019e-17,3.659253801e-16,4.907191783e-15,5.387333849e-14, 4.97747839e-13,3.948472625e-12,2.730093235e-11,1.664632598e-10,9.033196413e-10,4.394613118e-09,1.927893756e-08,7.661567736e-08,2.767831404e-07,9.112107477e-07,2.737595878e-06,7.507435839e-06,1.876901842e-05,4.263511073e-05,8.741336933e-05,0.0001597262308,0.0002535805688,0.0003294369671,0.0002852701291,-6.710144226e-05,-0.0009913889226,-0.002741852077, -0.00537379086,-0.00846511405, -0.01084412821, -0.01049835142,-0.004857060499, 0.008461467922,0.03057124838, 0.0603001751, 0.09375944734, 0.1249034405, 0.1470876038,0.1551340818, 0.1470876038, 0.1249034405, 0.09375944734, 0.0603001751,0.03057124838, 0.008461467922,-0.004857060499, -0.01049835142, -0.01084412821,-0.00846511405, -0.00537379086,-0.002741852077,-0.0009913889226,-6.710144226e-05,0.0002852701291,0.0003294369671,0.0002535805688,0.0001597262308,8.741336933e-05,4.263511073e-05,1.876901842e-05,7.507435839e-06,2.737595878e-06,9.112107477e-07,2.767831404e-07,7.661567736e-08,1.927893756e-08,4.394613118e-09,9.033196413e-10,1.664632598e-10,2.730093235e-11,3.948472625e-12, 4.97747839e-13,5.387333849e-14,4.907191783e-15,3.659253801e-16, 2.14557019e-17,9.278031016e-19,2.631265729e-20,3.671998324e-22 }; //FIR滤波器状态变量暂存数组的大小numTapsblocksize-1 float32_t pState[336]{0.0f}; //块处理大小 uint32_t blockSize256; //输入数据 float32_t inbuf[256]{0};//输出数据 float32_t outbuf[256] {0}; 接下来就要调用上面说的函数了不过我们先要为arm_fir_instance_f32这个结构体开辟一个空间 // 为FIR实例分配内存 S (arm_fir_instance_f32 *)malloc(sizeof(arm_fir_instance_f32)); if (S NULL) {// 内存分配失败处理错误 return; } malloc和free这两个函数需要包含#include stdlib.h这个头文件不然会报错 这行代码 S (arm_fir_instance_f32 *)malloc(sizeof(arm_fir_instance_f32)); 是C语言中动态内存分配的一个常见用法。这行代码做了以下几件事情 sizeof(arm_fir_instance_f32)计算arm_fir_instance_f32结构体类型所占用的字节数。malloc(sizeof(arm_fir_instance_f32))调用malloc函数请求分配足够存储一个arm_fir_instance_f32结构体的内存空间。malloc返回的是一个指向所分配内存区域的void指针。(arm_fir_instance_f32 *)将void指针强制类型转换为arm_fir_instance_f32指针。这是因为malloc返回的是void指针而我们需要一个指向arm_fir_instance_f32的指针来操作分配的内存。S ...将转换后的指针赋值给S这样S现在就指向了一块新分配的内存这块内存足够存储一个arm_fir_instance_f32实例。 重要的是要注意在使用malloc分配内存之后你有责任在不再需要这块内存时使用free函数来释放它以避免内存泄漏。 另外务必检查malloc的返回值是否为NULL。如果malloc无法分配所需的内存例如由于内存不足它将返回NULL。在这种情况下你应该处理这个错误情况而不是尝试使用NULL指针因为这会导致程序崩溃。 现在再调用那两个函数 arm_fir_init_f32(S,numTaps,pCoeffs,pState,blockSize); arm_fir_f32(S,inbuf,outbuf,blockSize); 这样在outbuf数组中就是低通滤波后的数据了 最后我们使用free函数释放内存避免内存泄漏 free(S); // 释放内存 S NULL; // 将指针设置为 NULL以避免悬挂指针 OK,用串口打印出来看看效果 蓝色的方波是原始信号橙色的正弦波是经过低通滤波的信号效果还是ok的 到此就完成了软件滤波
http://www.w-s-a.com/news/213377/

相关文章:

  • 网站建设需求规格说明书中山模板建站公司
  • wordpress get值网站建设 seo sem
  • 网站建设微信开发工厂代加工平台
  • 厦门 网站建设 公司哪家好asp.net 创建网站
  • 专业北京网站建设凡科网做网站怎么样
  • 金富通青岛建设工程有限公司网站浙江省住建厅四库一平台
  • 有搜索引擎作弊的网站企业建设H5响应式网站的5大好处6
  • 是做网站编辑还是做平面设计seo外包公司接单
  • 做性的网站有哪些苏州专业网站设计制作公司
  • 陵水网站建设友创科技十大优品店排名
  • 想换掉做网站的公司简要说明网站制作的基本步骤
  • 国企公司网站制作wordpress 浮动定位
  • 网站网页直播怎么做的企业网站建设推荐兴田德润
  • 网站建设熊猫建站厦门seo全网营销
  • 扁平网站设计seo是什么岗位的缩写
  • 工商企业网站群晖配置wordpress 80端口
  • 企业网站建设流程步骤镇江东翔网络科技有限公司
  • 网络工程师和做网站哪个难网络建站如何建成
  • 网站建设需要哪些项目游民星空是用什么做的网站
  • 旅游网站建设要如何做百度商城网站建设
  • destoon 网站搬家中国企业500强都有哪些企业
  • 商城网站前端更新商品天天做吗哈尔滨做网站优化
  • 新乡网站开发wordpress 产品分类侧边栏
  • 网站自己做自己的品牌好做互联网企业分类
  • 项目网站建设方案石家庄网站快速排名
  • 网站开发大作业报告做电商网站的参考书
  • Apache局域网网站制作wordpress外链自动保存
  • 网站备案号要怎么查询千锋教育培训机构地址
  • 门户网站建设要求几款免费流程图制作软件
  • 花生壳域名可以做网站域名吗wordpress内链工具