Changes for page ARM_sblib_Verwendung_LPC11xx
Last modified by Olli S. on 2017/04/28 21:52
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -67,9 +67,44 @@ 67 67 *01* steht für eine BCU1, *02* für eine BCU2. 68 68 Die Parameter in LPCXpresso für das neu erzeugte Projekt müssen an folgenden Stellen angepasst werden: 69 69 70 +((( 71 +[[image:Preprocessor_BCU_settings.png||height="816" width="799"]] 72 +))) 73 +))) 74 + 75 +((( 76 +((( 77 +(% style="font-size:11.0pt;line-height:115%; font-family:~"Calibri~",~"sans-serif~";mso-ascii-theme-font:minor-latin;mso-fareast-font-family: Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin; mso-bidi-font-family:~"Times New Roman~";mso-bidi-theme-font:minor-bidi; mso-ansi-language:DE;mso-fareast-language:EN-US;mso-bidi-language:AR-SA" %)Abbildung 4: Projekteinstellungen C++ Compiler für den Busankoppler 78 +))) 79 + 80 +((( 70 70 71 71 ))) 72 72 73 73 ((( 85 +BCU1 -> BCU_TYPE=10 86 +BCU2 -> BCU_TYPE=20 87 +BIM112 -> BIM112 88 + 89 +((( 90 +[[image:Libraries_BCU_settings.png||height="813" width="799"]] 91 +))) 92 + 93 +((( 94 +Abbildung 5: Projekteinstellungen C++ Linker für den Busankoppler 95 + 96 +BCU1 -> "${workspace_loc:/sblib/Debug_BCU1}" 97 +BCU2 -> "${workspace_loc:/sblib/Debug_BCU2}" 98 +BIM112 -> "${workspace_loc:/sblib/Debug_BIM112}" 99 + 100 +Wenn nun noch die sblib in der korrekten Busankoppler Version kompiliert wurde, sollte ich das Projekt übersetzen lassen und das Gerät sich mittels ETS mit einer physikalischen Adresse und dem Applikationsprogramm versehen lassen. 101 +Natürlich passiert (wenn überhaupt etwas passiert) nicht das richtige, aber man hat der ETS glaubhaft gemacht, dass ein entsprechendes Gerät am Bus angeschlossen ist. 102 + 103 +Nun sollte auch das Programm im Gerät auf die entsprechenden Daten zugreifen können, die mittels ETS in das Gerät geschrieben wurden. Diese Daten werden im sogenannten userEeprom abgelegt und können dort ausgelesen werden. Nun muss man für das Auslesen eine bestimmte Adresse angeben, an der sich die gewünschten Daten verbergen. Wie kommt man also an die Informationen, an welcher Adresse sich welche Daten befinden? 104 + 105 +Dafür nimmt man sich wieder die Datei „M-0083_A-007-12-AADB.xml“ vor und hält nach einer Sektion Ausschau, die die Anfangsparameter <Parameter… und in der nächsten Zeile <Memory… hat. In diesem Fall ist das ab Zeile 1309: 106 + 74 74 75 75 ))) 109 +))) 110 +)))