完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
在论坛上有任何问题之前:我可以在运行时更改过滤器常量吗?我的回答是:是的,你可以。
这里有一个代码片段,抱怨它是如何工作的。 空LoadFilter(UIT8FLTR)//FLTR是指向专用参数块的指针。 {//DIF-DFB RAM在总线上: 滤子RAMI DRILYRG = FILTRE RAMI DRIYBUS; 如果(FLTR=1) CytMeCpPy(FieldBdYRAM,Fiter 100xDATAYB,FieldBdl RAMYLA大小); 否则,如果(FLTR=2) CytMeCpPy(FieldBdYRAM,Field200,DATAAB,FieldBdl RAMOLY大小); 否则,如果(FLTR=3) CytMeCpPy(FieldBdYRAM,Field400,DATAAYB,Fielder-dBa RAMOLY大小); 否则,如果(FLTR=4) CyMeMcPy(FieldBdYRAM,FiTrTpP2500,DATAYB,Fielder-dBa RAMYSIZE); /从总线上取出DFB RAM: 滤子RAMI DRILYRG=FILTRE RAMI DILYDFB; } 可以使用嵌入式筛选器向导计算的筛选器数据。设置参数后 在筛选器块中,构建应用程序,然后读取文件过滤器:RAMixDATa. CONTU-UIT8 Cyter FieldAdDaaYB[]= { 0x14,0xd0,0x01,0x00,0x28,0xa0,0x03,0x00,… 如果你想改变过滤器结构(FIR ->IIR),你必须以同样的方式交换下面的矩阵: CONST UtiT8 Cyter Fielter控件[]= { 0x20,0x13,0x00,0x25,0x61,0x17,0x80,0x26,… 不知道为什么所有的过滤系数都位于FiltTeDATAYB中,甚至当你使用过滤级A.时。 祝你好运! |
|
相关推荐
3个回答
|
|
|
|
|
|
这里只有一个“大”的程序,包括集中的线。
请注意:编译与PSoC Creator 2.2,因为我用CY8CKIT-014与CY55 88 AXI.060-ES1。 有趣的是: C线723… C完成 H线13… 玩得高兴! MySE5ES1.BuffLe01.CyWrk.SaveV01.Zip 804 K |
|
|
|
从技术支持看系数的位置
1。为什么,当做一个Chan-A和Chan-B过滤器,每个64个抽头,所有的过滤器数据都显示在FiltTeDATAYB[]中,在Filter?DATAAYA[]中没有? DFB有2个数据RAM。2个RAM块中的一个用于存储两个通道的滤波器效率。另一个RAM块用于存储中间数据或传入样本。 这就是为什么信道的共同效率都存储在数据RAM B中的原因。 2。为什么数组都定义为32个系数?这是因为对称性,所以你只需要1/2个系数?” 对。 三。对于BiQuad也,数据RAM B将保持CO效率。 问候,Dana。 |
|
|
|
只有小组成员才能发言,加入小组>>
752个成员聚集在这个小组
加入小组2081 浏览 1 评论
1833 浏览 1 评论
3648 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1773 浏览 6 评论
1520 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
526浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
381浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
418浏览 2评论
364浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
874浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-2 11:04 , Processed in 0.902289 second(s), Total 52, Slave 46 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号