Microchip PIC32AK3208GC41036 handleiding
Handleiding
Je bekijkt pagina 19 van 76

Vector Funcons
User Guide
© 2025 Microchip Technology Inc. and its subsidiaries
DS70005605A - 19
dstV[n]= 0, numElems≤ n<numElems + numZeros
Prototype
fractional* VectorZeroPad (int numElems, int numZeros, fractional* dstV,
fractional* srcV1);
Arguments
Parameters Description
numElems
Number of elements in the source vectors
numZeros
Number of zeros
dstV
Pointer to the destination vector (of size numElems + numZeros)
srcV1 Pointer to the source vector
Returns
Pointer to the base address of the destination vector.
Remarks
The destination vectormustalready exist with exactlynumElems+numZerosnumber of elements.
This function can be computed in place.
This function uses VectorCopy.
Source File
• vzpad_aa.s
Function Prole
Device Program Words Cycles
PIC32A
9 12 + (numZeros)
Notes:
1. The above-mentioned program word and cycle counts pertain solely to VectorZeroPad.
However, as this function inherently utilizes VectorCopy, the respective counts for VectorCopy
must also be considered.
2. In the description of VectorCopy, the number of cycles reported includes four cycles of
C-function call overhead. Thus, the number of actual cycles from VectorCopy to add to
VectorZeroPad is four less than whatever number is reported for a stand-alone VectorCopy.
System resource usage
• W0…W5 - used, not restored
• One REPEATinstruction(s)
Bekijk gratis de handleiding van Microchip PIC32AK3208GC41036, stel vragen en lees de antwoorden op veelvoorkomende problemen, of gebruik onze assistent om sneller informatie in de handleiding te vinden of uitleg te krijgen over specifieke functies.
Productinformatie
Merk | Microchip |
Model | PIC32AK3208GC41036 |
Categorie | Niet gecategoriseerd |
Taal | Nederlands |
Grootte | 11302 MB |