dsPIC30F
? The following window functions are supported:
Graphs
- Rectangular
- Hanning (Hann)
- Hamming
- Triangular
- Blackman
- Exact Blackman
- 3 Term Cosine
- 3 Term Cosine with continuous 3rd Derivative
?
?
?
?
?
?
?
Magnitude Response vs. Frequency
Log Magnitude vs. Frequency
Phase Response vs. Frequency
Group Delay vs. Frequency
Impulse Response vs. Time (per sample)
Step Response vs. Time (per sample)
Pole and Zero Locations (IIR only)
- Minimum 3 Term Cosine
12.6
Real-Time Operating Systems
- 4 Term Cosine
- 4 Term Cosine with continuous 5th Derivative
- Minimum 4 Term Cosine
- Good 4 Term Blackman Harris
- Harris Flat Top
- Kaiser
- Dolph-Tschebyscheff
- Taylor
- Gaussian
? Reports show design details such as window
coefficients and Impulse Response prior to
multiplying by the window function
Infinite Impulse Response Filter Design
? Lowpass, Highpass, Bandpass and Bandstop
Filters
? Filter orders up to 10 for Lowpass and Highpass
Real-Time Operating System (RTOS) solutions for the
dsPIC30F product family provide the necessary
function calls and operating system routines to enable
you to write efficient C and/or assembly code for multi-
tasking applications. RTOS is especially suited for
applications where program, and, more importantly,
data memory resources, are limited. Configurable and
optimized kernels support various RTOS application
requirements.
The dsPIC30F RTOS solutions are three-tiered:
? CMX-RTX? full-featured fully-preemptive
multitasking RTOS
? CMX-Tiny+? fully-preemptive scaled-down
version of CMX-RTX
? CMX-Scheduler? fully-preemptive, multitasking,
mini RTOS (FREE)
Filters
12.6.1
CMX-RTX?
? Filter orders up to 20 for Bandpass and Bandstop
Filters
? Five Analog Prototype Filters are available:
- Butterworth
- Tschebyscheff
- Inverse Tschebyscheff
- Elliptic
- Bessel
? Digital Transformations are performed by Bilinear
Transformation Method
? Reports show design details such as all
transformations from normalized lowpass filter to
desired filter
Code Generation Features
? Generated files are compliant with the Microchip
dsPIC30F C30 Compiler, Assembler and Linker
? Choice of placement of coefficients in Program
Space or Data Space
? C wrapper/header code generation
DS70043F-page 54
In some cases, well-structured linear programming is
sufficient for a product. However, in most cases,
programmers appreciate not having to worry about
structuring their code to perform all necessary tasks in
a timely manner. CMX-RTX helps by allowing tasks
(pieces of code that do specific duties) to run quasi-
concurrently. That is, tasks seem to run at the same
time – doing many specific jobs simultaneously
CMX-RTX takes the headaches out of real-time
programming. The software lets the programmer
concentrate on the overall application while it takes
care of the details. CMX-RTX lets you finish projects
faster and more efficiently.
Some real-time operating systems offer only
cooperative scheduling, which means that the running
task is required to call the scheduler to perform a task
switch. Others offer time slicing in which each task runs
for a given period of time and then must switch tasks,
regardless of conditions. Still others claim to be fully
preemptive, yet they do not allow any interrupt to cause
a preemption. All of these models will fail at one point
or another.
? 2005 Microchip Technology Inc.
相关PDF资料
MA320002 MODULE PLUG-IN PIC32 USB OTG
MA320011 MODULE PLUG-IN PIC32MX220F32D
MA330024 MODULE PLUG-IN DSPIC33F 100TQFP
MA330027 MODULE PLUG-IN DSPIC33F 100TQFP
MA330029 MODULE PLUG-IN DSPIC33FJ16GP102
MA9D00-42 DSUB CONN W/DIAGNOSTIC PORT STRT
MAI ADAPTER PUSH-ON/M-SWTCH ATTCHMNT
MAV0020RP VARISTOR ARRY 2ELEMENT 120V 0405
相关代理商/技术参数
MA300013 制造商:Microchip Technology Inc 功能描述:Tools Development kit Kit Con
MA300014 功能描述:子卡和OEM板 dsPIC30F 80L Plug In Sample (6014A) RoHS:否 制造商:BeagleBoard by CircuitCo 产品:BeagleBone LCD4 Boards 用于:BeagleBone - BB-Bone - Open Source Development Kit
MA300015 功能描述:子卡和OEM板 dsPIC30F 80L Plug In Sample (6010A). RoHS:否 制造商:BeagleBoard by CircuitCo 产品:BeagleBone LCD4 Boards 用于:BeagleBone - BB-Bone - Open Source Development Kit
MA300016 功能描述:子卡和OEM板 dsPICDEM 80-PIN PIM RoHS:否 制造商:BeagleBoard by CircuitCo 产品:BeagleBone LCD4 Boards 用于:BeagleBone - BB-Bone - Open Source Development Kit
MA300118 功能描述:子卡和OEM板 _ RoHS:否 制造商:BeagleBoard by CircuitCo 产品:BeagleBone LCD4 Boards 用于:BeagleBone - BB-Bone - Open Source Development Kit
MA300128 功能描述:子卡和OEM板 _ RoHS:否 制造商:BeagleBoard by CircuitCo 产品:BeagleBone LCD4 Boards 用于:BeagleBone - BB-Bone - Open Source Development Kit
MA300140 功能描述:子卡和OEM板 _ RoHS:否 制造商:BeagleBoard by CircuitCo 产品:BeagleBone LCD4 Boards 用于:BeagleBone - BB-Bone - Open Source Development Kit
MA300228 功能描述:子卡和OEM板 _ RoHS:否 制造商:BeagleBoard by CircuitCo 产品:BeagleBone LCD4 Boards 用于:BeagleBone - BB-Bone - Open Source Development Kit