Hulp nodig op "fixed-point rekenkunde"

Y

yzou_ua

Guest
Ik moet volgende te bereiken, met behulp van PIC24: Wat moet ik doen??

Een 16,16 fixed-point (fp) # kan worden gedeeld door een 16,16 FP # w.het resultaat een 24,8 fp #.

 
Hoi

Alles wat u hoeft te doen is de drijvende waarde vermenigvuldigen met een 4096 (2 ^ 12) doe je wiskunde en verdeel het resultaat van 4096

De beste manier om dat te vermenigvuldigen en delen door 2 ^ 15 (standaard heet Q15), maar sommige controller zal het moeilijk vinden om grote aantallen behandelen (8 & 16 bit type)

All the best

Bobi
De microcontroller specialist
 

Welcome to EDABoard.com

Sponsor

Back
Top