Logo
Explore Help
Register Sign In
ChTheo/FFT_and_FP_math
1
0
Fork 0
You've already forked FFT_and_FP_math
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
19 Commits 1 Branch 0 Tags
5e36a64acb1a63ae2c4fe4b461fe90592fa8e39f
Commit Graph

9 Commits

Author SHA1 Message Date
Theodor Chikin
5e36a64acb now printf is disabled if twiddles arrays are external. Now while used for emdedded there is no prfintf garbage in compiled code. 2025-10-09 15:38:10 +03:00
Theodor Chikin
86f488e456 replaced twiddles arrays definition by lazy definition (via macros and #ifndef) 2025-10-09 14:41:57 +03:00
Theodor Chikin
1256c9b807 added fft_twiddle_gen func that calculates twiddles inside provided arrays 2025-10-09 14:34:57 +03:00
Theodor Chikin
e7cec37ac5 moved python3 prototyping to the python folder 2025-10-09 13:47:29 +03:00
Theodor Chikin
aa5945e8b2 added phase calculation (dummy, always return 0) in imagery2abs. Added FFT_Re, FFT_Im dumping to the output file. Possible issue: phase of simple sin is -1. 2025-10-09 13:26:20 +03:00
Theodor Chikin
73857920b4 scaled FFT result down by DATA_L (normalisation) 2025-10-09 13:15:10 +03:00
Theodor Chikin
580ba1f9f6 replaced huge 2d twiddle arrays by smaller 1d arrays. Now it uses very low memory 2025-10-09 13:11:36 +03:00
Theodor Chikin
f54daffb72 added precalculated twiddles table, fixed accuracy issues (switched from int32 to int64). Now FFT working correctly 2025-10-08 22:33:32 +03:00
Theodor Chikin
1a9f820724 created C folder with FP_math.c, Makefile and plotter. FP_math have a FFT realisation with fixed-point math, and its tester 2025-10-08 21:55:23 +03:00
Powered by Gitea Version: 1.24.2 Page: 163ms Template: 9ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API