Guten Abend. Von Fujitsu und von Infineon (früher Cypress) gibt es F²MC-8FX µC. Welche Geschichte hat diese Architektur? Gibt es weitere Hersteller? Welche Compiler gibt es dafür?
Den 8FX und 16FX gab es nur von Fujitsu. Cypress nutzt verschiedene Kerne für ihren Baukasten. Außer Fujitsu wirst du keinen finden. Und Fujitsu ist in Spansion aufgegangen und die wiederum in Cypress und die in Infineon. Letztere dürften keinen Spaß an der Konkurenzarchitektur haben.
Hi Zumindest 16FX gibt es noch zu kaufen. Aber Entwicklung findet keine mehr statt. Wird man aber noch eine Weile kaufen können da häufig eingesetzt. Vor allem in Japan aber auch bei uns in Industrieprodukten. Matthias
16FX um 2000 herum war eine interessante Zeit! 16bit für etwas über 10 DM, dazu noch ein kostenloser Compiler - das war schon ein Novum (Automotive-Kunden jetzt mal ausgenommen). Den kostenlosen Compiler gab es m.W. nur in Europa, da die Controller hier kaum Verbreitung hatten. In Japan angeblich im Automotive-Einsatz. Die hatten gute Peripherie und standen in der Performance dem allgegenwärtigen C167 kaum nach. Evtl. sind die aktuell verfügbaren 8FX ein Versuch, das ganze Know-How noch irgendwie zu Geld zu machen? Aus dem Datenblatt geht ja hervor, dass intern 16bit Strukturen vorhanden sind.
Anscheinend gibt/gab es von Fujitsu noch den F²MC-8L, und der F²MC-8FX ist dazu Befehlskompatibel. Cypress verwendet anscheinend sowohl F²MC-8L, als auch F²MC-8FX. Laut Fujitsu haben beide 136 Instruktionen, da gibt es also wohl auf Assemblerebene gar keine Unterschiede, der F²MC-8FX ist wohl einfach nur schneller (sowohl von der Taktrate her, als auch dass manche Befehle weniger Zyklen benötigen). Man könnte also recht einfach ein Compilerbackend schreiben, das sowohl für F²MC-8L als auch F²MC-8FX Code generiert.
Falls jemand spielen möchte: ich habe von Glyn noch Eva-Boards für MB90F387, MB90F497 und MC32C/83 aus dem Jahr 200x. Zu den Fujitsu-Boards habe ich auch noch eine CD "Documentation&Software". Abgabe gegen Versandkosten.
In einem Datenblatt zu einem F²MC-8L fand ich 2 Hinweise auf eine wohl ältere F²MC-8-Reihe: * "Note: Unlike the F2MC-8, the contents of the A and T registers are not saved to the stack during inter- rupt processing." * "Operands in more than one operand instruction must be stored in the order in which their mnemonics are written. (Reverse arrangement of F2MC-8 family)" Gibt es irgendwo Dokumentation zu diesen F2MC-8?
m.n. schrieb: > Falls jemand spielen möchte: ich habe von Glyn noch Eva-Boards für > MB90F387, MB90F497 und MC32C/83 aus dem Jahr 200x. > Zu den Fujitsu-Boards habe ich auch noch eine CD > "Documentation&Software". > Abgabe gegen Versandkosten. Gibt es dazu freie Tools, um das Programm auf den µC zu schreiben?
Philipp Klaus K. schrieb: > m.n. schrieb: >> Falls jemand spielen möchte: ich habe von Glyn noch Eva-Boards für >> MB90F387, MB90F497 und MC32C/83 aus dem Jahr 200x. >> Zu den Fujitsu-Boards habe ich auch noch eine CD >> "Documentation&Software". >> Abgabe gegen Versandkosten. > > Gibt es dazu freie Tools, um das Programm auf den µC zu schreiben? Für den MB90F... ist der Flashwriter ist mit auf der CD. Das man das nicht frei runterladen kann scheint Lizenzrechtliche Gründe zu haben. Das Download-Protokoll ist nicht sonderlich kompliziert, evtl. gibt es auch freie Umsetzungen. In der Firma haben wir früher mal entsprechende Programme gebaut.
>> Wo kommt der F²MC-8FX her?
Sag mal: Wo kommst Du denn her?
Von Fujitsu bitte sehr.
Hast Du auch nen dicken RAM?
Da schwillt mir doch schon der Kamm!
Philipp Klaus K. schrieb: > Gibt es dazu freie Tools, um das Programm auf den µC zu schreiben? Das weiß ich nicht mehr, welche kostenlose Software es gibt. Vielleicht hilft Dir der Link weiter: https://en.wikipedia.org/wiki/Softune Kann sein, daß es von KPIT ein Paket gab.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.