使用Matlab和CCS设计FIR滤波器
详细讲解FIR滤波器的原理,Matlab的实现及导入CCS中的应用全过程。从中导出滤波器系数。在中,选择,如图。在出现的对话框中选择输出文件类型为,输出系数类型为如图所点击按钮,选择路径,即输出前一步设计出的滤波器的系数表。(假设生成的系数表文件为g Filter Dcaign Analzaia Too1-[untitled.fda]e Edi共书田田国回Sruct rForm FipStab er婴Fr eMei LY (kHzfilter Manage图A Export to Code Co poser Studio (tu)IDE□ Disaale memory trVariable names in c header fie:BNume"ator lengthFiata lype to l e In evpTarget selec 3○ Export suggestedDot Ele-c-recision⊙ Export asSg16H量 t integerFractional lengrh: 15Selectiarqet.HelE图利用产生噪声信号用于滤波器测试将下面代码另存为文件,在中运行后将会生成文件。该数据文件中含有三种频卒的信号,用于滤波器滤波效果测试。信号的时域图和频谱分别图、图所小采样数据个数米样周期待滤波信号波形待滤波信号频谱归一化打开文件输出文件头输出图图在中编写滤波器程序(本文以语言为例)新建工程,作者是以为例,新建工程的过程就不再赘述。编写语言源代码并导入工程,如下为生成的系数表头文件如运行不通过,请修改中的代码,将这行修改为如下:也就是自己机器上的安装的绝对路径滤波器的级数,本例中滤波器级数为待滤波的数据长度输入缓冲,在仿真时将从内存载入输出缓冲,直接存放在内存中文件如下,其实是从软件中的例子里复制过来的另外还要导入文件,在文件夹下。、滤波器仿真测试在第部分编译成功后会在工程所以目录文件夹下产生文件,在软件的里打开这个文件(图)TehCartsSave AALlLoad prReload p图将滤波器设计文件载入到内存中选择打开之前生成的文件(图)7/C54x Simulator (Texas Instruments)/dg Fi Edit View Project Debug Profiler GEL自Eea了eA11L。adPTR Load symbol10Adf SymbolReload pr.Load gelEiLe工图将设置为设置为设置为(图)Loading File into LAddressinputFagOK上ance1Hely2运行程序,点击叫按钮,程序即开始运行查看滤波器滤波效果打开(图)2/C54x Simulator (Texas Instruments)CPU - C54x(Simula File Edit view Project Debug Profiler GEL Opti on Tools DSF/EI20090614pit v Project Toolbar多画函了y edit tooleStatus rs0:1434E846FilesPlugin Too_bars00:1436L 4GE0:1436F73口Pia20:1438Memor00:143877180d:143A日EE8CPU Registers00:143D6F8图在上一步出现的对话框中,按如图设置:Graph Property Dialo冈ingle Timeaph Tt art AddressInputPageDat ation Buff20囗Index工 nCP EmerⅣ1sp1 as Iata s1reISP Data Type16-bit sAmp1 ing R& e (Hi〕PLatⅡ ata FroLe上 t to RightLe ft-shi fted Data DisplayAutoscaLees DisplayILHelp图如果出现的波形图太大,在图形上点右键,将之前的勾去掉,即会变成如图的波形t1Ee+434.11540〕Lin Auto S图重复前三个步骤,只改变图形选项中的使之最后出现如下的图形:input FT了L10011gin Auto s‖m.0FFT Magoutputoutput FFIE48B+de10TAtS‖I,10516FFT MLin Auto s图左上角:输入数据时域图右上角:输入数据频谱(左下角:输出数据时域图右下角:输出数据频谱(
- 2020-12-09下载
- 积分:1
安信可ESP-12S WIFI文档
安信可ESP-12S WIFI文档,安信可利用ESP8266芯片封装的12S模块,可以快速连接WIFI路由器,从而实现物联网!!ESP-12S规格书目录1.产品概述21.1.特点…………1.2.主要参数…垂·2.接口定义……3.外型与尺寸4.功能描述……84.1. MCU84.2.存储描述84.3.晶振,,,,,,+·++444.接口说明……4.5.最大额定值…104.6.建议工作环境114.7.数字端口特征…115.RF参数………………116.功耗127.倾斜升温…………………………………………138.原理图…………9.产品试用…16深圳市安信可科技有限公司http://www.ai-thinker.comESP-12S规格书1.产品概述ESP-12SwiFⅰ模块是由安信可科技开发的,该模块核心处理器εSP8266在较小尺寸封装中集成了业界领先的 Tensilica l106超低功耗32位微型MCU,带有16位精简模式,主频支持80MHz和160MHz,支持RTOS,集成Wi- FI MAC/BB/RF/ PA/LNA,板载天线。该模块攴持标准的IE802.11b/g/n协议,完整的τpP协议栈。用户可以使用该模块为现有的设备添加联网功能,也可以构建独立的网络控制器ESP8266是高性能无线SOC,以最低成本提供最大实用性,为WⅰFi功能嵌入其他系统提供无限可能。射频MAC接口接收②模拟接收寄存器SDIO门7SPI射频CPU内核发射模拟发射成帧器GPIO锁相环Hvco)12|锁相环加速器12C电源管理晶振偏置电路SRAM电源管理图1ESP8266EX结构图ESP8266EX是—个完整且自成体系的WFi网络解决方案,能够独立运行,也可以作为从机搭载于其他主机McU运行。ESP8266EⅩ在搭载应用并作为设备中唯一的应用处理器时,能够直接从外接闪存中启动。内置的髙速缓冲存储器有利于提高系统性能,并减少內存需求。另外—种情况是,ESP8266EⅩ负责无线上网接入承担WⅰFi适配器的任务时,可以将其添加到任何基于微控制器的设计中,连接简单易行,只需通过SPI/SDIO接口或I2C儿UART口即可。ESP8266EX强大的片上处理和存储能力,使其可通过GPIO口集成传感器及其他应用的特定设备,实现了最低前期的开发和运行中最少地占用系统资源。ESP8266EⅩ高度片內集成,包括天线开关 balun、电源管理转换器,因此仅需极少的外部电路,且包括前端模组在内的整个解决方案在设计时将所占PCB空间降到最低。深圳市安信可科技有限公司http://www.ai-thinker.comESP-12S规格书有ESP8266EX的系统表现出来的领先特征有∵节能在睡眠/唤醒模式之间的快速切换、配合低功率操作的自适应无线电偏置、前端信号的处理功能、故障排除和无线电系统共存特性为消除蜂窝/蓝牙/DDR/VDS/LCD干扰11.特点80211b/g/n·内置 Tensilica L106超低功耗32位微型McU,主频攴持80MHz和160MHz,支持RTOS·内置10bit高精度ADC内置TCPP协议栈内置TR开关、 balun、LNA、功率放大器和匹配网络内置PLL、稳压器和电源管理组件,802.11b模式下+20dBm的输出功率A-MPDU、A-MSDU的聚合和045的保护间隔WⅰFi@24GHz,支持WPA∧NPA2安全模式支持AT远程升级及云端OTA升级支持 STA/AP/STA+AP工作模式支持 Smart Config功能(包括 Android和ioS设备)HSPI、UART、I2C、I2S、 IR Remote control、PWM、GPIO深度睡眠保持电流为10uA,关断电流小于5uA2ms之内唤醒、连接并传递数据包·待机状态消耗功率小于1.0mW(DTM3)工作温度范围:-40°℃-125°C深圳市安信可科技有限公司http://www.ai-thinker.comESP-12S规格书12.主要参数表1介绍了该模组的主要参数。表1参数表类别参数说明标准认证FCC/CE/TELEC无线参数无线标准80211b/g/n频率范围24GHz-25GHz(2400M-24835M)UART/HSPI/I2C/12S/Ir Remote Contorl数据接口GPIO/PWM工作电压30~3.6V(建议33V)工作电流平均值:80mA硬件参数工作温度40°~125存储温度常温封装大小16mm x 24mm * 3mm外部接口N/A无线网络模式station/softAP/SoftAP+station安全机制WPA/PA2加密类型WEP/TKIP/AES升级固件本地串口烧录/云端升级/主机下载烧录软件参数支持客户自定义服务器软件开发提供SDK给客户二次开发网络协议Ipv4, Tcp/udp/Http/ftP用户配置AT+指令集,云端服务器 Android/ iOS APP深圳市安信可科技有限公司http://www.ai-thinker.com4ESP-12S规格书2.接口定义ESP-12S共接出16个接口,表2是接口定义。图2ESP-12S管脚图RST ID16 TXDBADC 2 aDI5 RXD8EN 314工05工015+p13041014512I0B工01261102I013710I015. 9GND表2ESP-12S管脚功能定义序号in脚名称功能说明1RST复位模组2ADOA/D转换结果。输入电压范围0~1V,取值范围:0~1024EN芯片使能端,高电平有效4IO16GPo16;接到RST管脚时可做 deep sleep的唤酲。IO14GPIO14 HSPI CLK6IO12GPIO12: HSPI MISOIO13GPIO13: HSPI MOSI UARTO CTSVCO33V供电GNDGND10IO15GPIo15: MTDO: HSPICS: UARTO RTS深圳市安信可科技有限公司http://www.ai-thinker.com5ESP-12S规格书102GPIO2 UART1 TXD12100GPIOO13IO4GPIO414IO5GPIO515RXDUARTO RXD: GPIO3TXDUARTO TXD: GPIO1表3引脚模式模式GPIO15GPIOOGPIO2UART下载模式低Flash boot模式低低高高高表4接收灵敏度参数最小小值典型值最大值单位输入频率24122484MHZ输入电阻50输入反射-10dB722Mbps下,PA的输出功率141516d Bm11b模式下,PA的输出功率17.518.5195d Bm灵敏度DSSS,1 Mbps-98d BmCCK, 11 Mbps-91d Bm6 Mbps(1/2 BPSk)93d bm深圳市安信可科技有限公司http://www.ai-thinker.comESP-12S规格书54 Mbps(3/4 64-QAM)dBHT20, MCS7(65 Mbps, 72.2 Mbps)d Bm邻频抑制OFDM, 6 Mbps37dBOFDM, 54 Mbpsd BHT20 MCSO37d BHT20, MCS7203.外型与尺寸ESP-12S贴片式模组的外观尺寸为24mm*16mm*3mm(如图3所示)该模组采用的是容量为4MB,封装为SOP-210mil的 SPI Flash。模组使用的是3DBi的PCB板载天线。CeaESP-12scE0890FCC ID:2AHMR-ESP12SSMLAG 802-图3ESP-12S模组外观深圳市安信可科技有限公司http://www.ai-thinker.comESP-12S规格书16m16mm图4ESP-12S模组尺寸平面图表5ESP-12S模组尺寸对照表长宽PAD尺寸(底部)Pin脚间距24 mm16 mm3 mm1 mm x 1.2 mm 2 mm4.功能描述41. MCUESP8266EX内置τ ensilica l106超低功耗32位微型McU,带有16位精简模式,主频攴持80MHz和160MHz,支持RTOS。目前WiFi协议栈只用了20%的MIPS,其他的都可以用来做应用开发。McU可通过以下接口和芯片其他部分协同工作:1连接存储控制器、也可以用来访问外接闪存的编码RAM/ROM接口(BuS)2冋同样连接存储控制器的数据RAM接口(dBus)3访问寄存器的AHB接口4.2.存储描述421.内置SRAM与RoMESP826EX芯片自身內置了存储控制器,包含ROM和SRAM。MCU可以通过iBus、dBus和AHB接口访问存储控制器。这些接口都可以访问R○M或RAM单元,存储仲裁器以到达顺序确定运行顺序。基于目前我司 DemO sdK的使用SRAM情况,用户可用剩余SRAM空间为: RAM size
- 2020-12-08下载
- 积分:1