Gast
#1213824
Hallo! Ich bin Student in der Fachrichtung Elektrotechnik /Automation (DualHochschule BW). In meiner Projektarbeit entwickele ich einen USB Flash Programmer. Das Flashmodul bestehend aus zwei AM29F032 (4Mx8bit), wobei die Adressbuse zusammen geschaltet sind und die Datenbuse parallel liegen (also 2x8Bit Datenbus). Das Modul soll dann über den PC mit Daten gefüllt werden (hex-File). Die Übertragungsoftware werde ich auch selbst schreiben (müssen). Oder gibts handliche(!) Geräte dafür schon fertig? Ich dachte an einen Controller mit integriertem USB. Momentan tendier ich zu einem PIC18F87J50 oder PIC24FJ256xx. Die ARM Controller sind doch irgendwie zu "fett" und mich verwirren die zig Varianten. Auch sehe ich beim Pic vorteile bei der IDE /Libs oder? Jetzt die Fragen: -Bisher hab ich mit AVRs, C167 und 8051 gearbeitet in C und ASM. -macht es Sinn auf einen 16bit oder gar 32bit Controller zu setzen? -macht es Sinn z.B. einen PIC18F87J50 mit externem Speicherbus zu verwenden? Oder lieber über normale Portpins realisieren. ->macht ein Hardware CRC-Gen wie im PIC24F Sinn? Danke schonmal fürs durchlesen ;)