P
penrico
Guest
Hey gutter:
Jeg arbejder med en TMS320LF2401A og kode komponist, så jeg fandt, at når gennemføre en kløft funktion som denne:
int a, b, c;
.
.
.
c = a / b;
eller kan lide det andet:
lange a, b, c;
c = a / c;
Gennemførelsen af disse i Code Composer er meget langsom, og ikke er effektiv på alle.Så har du fået en god kløft algoritme, der kan arbejde???
Årsag til det, jeg skal gennemføre kun rotationer til at gøre det samme, men jeg kan kun få 1 / 2, 1 / 4, eller udelukkende drives af
2. divitions.
int divide128 (int a)
(
if (a> 0) afkast (a>> 7);
tilbagevenden - (abs (a)>> 7);
)
Det sidste algoritme er mest effektive, men jeg kan opdele kun strøm af
2.
Tak ....
Jeg arbejder med en TMS320LF2401A og kode komponist, så jeg fandt, at når gennemføre en kløft funktion som denne:
int a, b, c;
.
.
.
c = a / b;
eller kan lide det andet:
lange a, b, c;
c = a / c;
Gennemførelsen af disse i Code Composer er meget langsom, og ikke er effektiv på alle.Så har du fået en god kløft algoritme, der kan arbejde???
Årsag til det, jeg skal gennemføre kun rotationer til at gøre det samme, men jeg kan kun få 1 / 2, 1 / 4, eller udelukkende drives af
2. divitions.
int divide128 (int a)
(
if (a> 0) afkast (a>> 7);
tilbagevenden - (abs (a)>> 7);
)
Det sidste algoritme er mest effektive, men jeg kan opdele kun strøm af
2.
Tak ....