006
30.08.2014, 12:47 Uhr
holm
|
>Ein C-Compiler kam nicht zum Einsatz, der Code ist in TMS320-Assembler geschrieben.
Ja, ich weiß. Es würde mir aber die Bastelei deutlich erleichtern wenn ich C verwenden könnte und TI sollte für diese Dinger eigentlich einen Compiler gebaut haben. Etliche der Nachfolger sind mehr oder weniger kompatibel, ich weiß aber nicht wirklich wie weit diese Kompatibilität geht.
Ich würde vorerst nur eine Universalplatine mit einem ROM für einen Monitor, etwas RAM und 2 seriellen Schnittstellen bauen damit man da Programme laden und testen kann. Interessant wird es sicher mit A/D und D/A Wandlern an dem Teil aber eine richtige Anwendung fällt mir dazu auch nicht ein. (Hall/Echo-gerät, Klangregler? RIAA Entzerrer?..ist der da schnell genug?)
Wer möchte schon Audiosignalprozessing in Assembler schreiben.,.
Gruß,
Holm -- float R,y=1.5,x,r,A,P,B;int u,h=80,n=80,s;main(c,v)int c;char **v; {s=(c>1?(h=atoi(v[1])):h)*h/2;for(R=6./h;s%h||(y-=R,x=-2),s;4<(P=B*B)+ (r=A*A)|++u==n&&putchar(*(((--s%h)?(u<n?--u%6:6):7)+"World! \n"))&& (A=B=P=u=r=0,x+=R/2))A=B*2*A+y,B=P+x-r;} |