M
maheshkuruganti
Guest
To je pro všechny C guru tam.Jsem běh do trochu problém.V C překladače, které používám pro mé paže, nebo na to přijde můj VIC.Neexistuje žádný dvoulůžkových a max proměnnou délkou je 32bits.Nyní v DDS Aplikace musím počítat Tuning Word.Formule je
Tuning Word = (OutputFreq / CLKFREQ) * 2 ^ 32 nebo 2 ^ 48 v závislosti na IC.Nyní s plovoucím bodem jsem schopen vypočítat až až 32768 přesně, protože v plovoucí desetinnou čárkou mantisa je pouze 15 bitů.Tak jak to mám zvládnout tyto velké výpočty
<img src="http://www.edaboard.com/images/smiles/icon_question.gif" alt="Otázka" border="0" />
.Já jsem stumped.Please Pomoc!.
Kdybych nepoužívají celý registr rozlišení je ztraceno, takže musím i LSB.PS: Všechny Freq jsou v nájmu 28bits ve velikosti.
Tuning Word = (OutputFreq / CLKFREQ) * 2 ^ 32 nebo 2 ^ 48 v závislosti na IC.Nyní s plovoucím bodem jsem schopen vypočítat až až 32768 přesně, protože v plovoucí desetinnou čárkou mantisa je pouze 15 bitů.Tak jak to mám zvládnout tyto velké výpočty
<img src="http://www.edaboard.com/images/smiles/icon_question.gif" alt="Otázka" border="0" />
.Já jsem stumped.Please Pomoc!.
Kdybych nepoužívají celý registr rozlišení je ztraceno, takže musím i LSB.PS: Všechny Freq jsou v nájmu 28bits ve velikosti.