Hi, ich habe gerade ein paar Librarys für das XMC2Go von Infineon online gestellt http://mikrocontroller.bplaced.net/wordpress/?page_id=3809 Bitte nicht gleich "lynchen" beim anschauen vom Code, einiges wurde aus den Beispielen von "KEIL uVision" kopiert und dann einfach nur angepasst. Ich kenne mich auch NULL mit dem XMC1100 aus, daher : "keine Garantie auf Funktion" Aber vlt kann der ein oder andere ein Projekt mit seinem XMC2Go damit realsieren. Gruss Uwe
Uwe B. schrieb: > einiges wurde aus den Beispielen von "KEIL uVision" kopiert > und dann einfach nur angepasst. Ist das zulässig? Wie sehen die Lizenzbestimmungen von Keil für Codebeispiele aus?
Rufus Τ. Firefly schrieb: > Ist das zulässig? Wie sehen die Lizenzbestimmungen von Keil für > Codebeispiele aus? das Main.c enthält folgende Header :
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
25 | |
26 | |
27 | |
28 | |
29 | |
30 | |
31 | |
32 | |
ein Linker-Script gibt es keins und in den Startup-Files findet sich das hier :
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
25 | |
26 | |
27 | |
so wie ich das sehe also kein Problem solange der Copyright-Hinweis mitkopiert wird...oder sehe ich das zu "blauäugig" ? Gruss Uwe
Hallo Uwe, ich beginne ganz neu mit der ARM-Programmierung und habe einen XMC2Go als Geschenk erhalten. Ich habe mir die Bibliotheken unter dem Link angeschaut, habe aber eine allgemeine Frage. Es sieht so aus, als wären die Header- und C-Dateien von irgendeiner anderen Toolchain/IDE kopiert worden (vermutlich "KEIL uVision" bzw. "Keil MDK"), welche angepasst wurden. Meine Frage ist: gibt es auch originale bzw. nicht angepasste Librarys, die direkt von Infineon kommen?
Diese Frage solltest Du in einem eigenen Thread stellen, und schon gar nicht unter "Projekte & Code".
Gast
#4482099
T. G. schrieb: > und habe einen XMC2Go als Geschenk erhalten. Ist als Schlüsselanhänger ganz witzig. Oder man lötet den Target-Chip herunter und benutzt das Ganze mit ein paar feinen Litzen als Onboard-Segger-JLink für anderweitige Projekte... X-) Aber mal im Ernst: Lies dir das Refmanual zu den XMC1xxx durch oder lies dort wenigstens die Bereiche, wo es um den Startup, das Start-Mode-Register und die Speicheraufteilung geht. Hintergrund ist die mMn herzlich verquere Speicheraufteilung dieser Chips. Dort hat man ab 0 nämlich keinen Flash, sondern ROM - und die CPU ist M0 und m.W. gibt es dort keine Chance, die Vektoren zu verlegen. Der ROM ist nur teilweise lesbar und ist weitestgehend undokumentiert. Klasse Voraussetzungen, um mit diesen Chips glücklich zu werden!!! Kurzum, diese µC-Familie halte ich für ne ausgesprochene Mißgeburt. Und wenn jemand überhaupt damit ein Projekt macht, das er hier einstellen will, dann würde ich da als allererstes eine Art Ersatz für DAVE sehen, womit man sich nen anwendungsspezifischen Startupcode basteln kann, bei dem man mit den Interrupts klarkommt. W.S.
Gast
#4482870
W.S. schrieb: > Oder man lötet den Target-Chip > herunter und benutzt das Ganze mit ein paar feinen Litzen als > Onboard-Segger-JLink für anderweitige Projekte... X-) Dumme Idee...oder glaubst du Segger kann nicht auch in Foren lesen? ;-) Wird auch technisch leider so nicht funktionieren. Vor allem der Aufwand anstatt einfach für nicht kommerzielle Projekte einen J-Link EDU für um die 40,- Euro zu kaufen.
Guest schrieb: > W.S. schrieb: >> Oder man lötet den Target-Chip >> herunter und benutzt das Ganze mit ein paar feinen Litzen als >> Onboard-Segger-JLink für anderweitige Projekte... X-) > > Dumme Idee...oder glaubst du Segger kann nicht auch in Foren lesen? ;-) > Wird auch technisch leider so nicht funktionieren. Wieso soll das nicht funktionieren? Ich glaube auch nicht daran, daß Segger den von Infineon lizensierten onboard-JLink irgendwie kastriert hat. Viel zuviel Aufwand. > Vor allem der Aufwand anstatt einfach für nicht kommerzielle Projekte > einen J-Link EDU für um die 40,- Euro zu kaufen. Was ist das für ein Aufwand, einfach 5 Kabel an den Vias anzulöten?
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.