Ach ja, ich "bin auf" Windows.
Wenn CCS bzw. der TI COmpiler nicht ständig bei mir einen segfault
hätte, wäre ja alles gut.
Ich bin bei der Installation nach
http://springuin.nl/en/articles/launchpadwindows vorgegangen und habe
daher
1 | C:\MSPGCC4\bin>msp430-gcc.exe -v
|
2 | Using built-in specs.
|
3 | Target: msp430
|
4 | Configured with: e:/TEMP/MSPGCC4-SF/build/gcc-4.4.3-build/../gcc-4.4.3/configure --prefix=/c/msp430-gcc-4.4.3 --target=msp430 --enable-languages=c,c++ --enable-win32-registry=MSP43
|
5 | 0-GCC-r4-20100210 --disable-nls --with-pkgversion=MSPGCC4_r4-20100210
|
6 | Thread model: single
|
7 | gcc version 4.4.3 (MSPGCC4_r4-20100210)
|
Es gibt bei sourceforge noch was neueres, leider ist dort überhaupt
nicht beschrieben, was man vor sich hat:
http://sourceforge.net/projects/mspgcc4/files/Windows/mingw32/mspgcc4-20110312.zip/download
Wenn ich den Inhalt in die bestehende Installation schiebe (2k5 Dateien,
100 MB) bekommt man eine neue Version, die die original TI- Header
unterstützt.
1 | C:\MSPGCC4\bin>msp430-gcc.exe -v
|
2 | Using built-in specs.
|
3 | Target: msp430
|
4 | Configured with: /home/user/mspgcc4-20110312/build/gcc-4.4.5-build/../gcc-4.4.5/configure --prefix=/opt/msp430-gcc-4.4.5 --target=msp430 --enable-languages=c,c++ --enable-win32-reg
|
5 | istry=MSP430-GCC-20110312 --with-pkgversion=MSPGCC4_20110312 --disable-nls --host=i686-pc-mingw32
|
6 | Thread model: single
|
Zumindest sind die beim Launchpad beigelegten MSPs unterstützt, d.g.
"-mmcu=msp430x2231" funktioniert.
Mein target kennt er leider noch nicht:
1 | msp430-gcc.exe -IC:\mspgcc4\msp430\include -Os -g3 -Wall -c -fmessage-length=0 -mmcu=msp430x2553 -fshort-enums -fsigned-char -mendup-at=main -main.o ..\main.c
|
2 | ..\softuart.c:1: error: MCU msp430x2553 not supported
|
3 | Known MCU names:
|
4 | msp1
|
5 | msp2
|
6 | msp3
|
7 | msp4
|
8 | msp5
|
9 | msp6
|
10 | msp430x110
|
11 | msp430x112
|
12 | msp430x1101
|
13 | msp430x1111
|
14 | msp430x1121
|
15 | msp430x1122
|
16 | msp430x1132
|
17 | msp430x122
|
18 | msp430x123
|
19 | msp430x1222
|
20 | msp430x1232
|
21 | msp430x133
|
22 | msp430x135
|
23 | msp430x1331
|
24 | msp430x1351
|
25 | msp430x147
|
26 | msp430x148
|
27 | msp430x149
|
28 | msp430x1471
|
29 | msp430x1481
|
30 | msp430x1491
|
31 | msp430x155
|
32 | msp430x156
|
33 | msp430x157
|
34 | msp430x167
|
35 | msp430x168
|
36 | msp430x169
|
37 | msp430x1610
|
38 | msp430x1611
|
39 | msp430x1612
|
40 | msp430x2001
|
41 | msp430x2011
|
42 | msp430x2002
|
43 | msp430x2012
|
44 | msp430x2003
|
45 | msp430x2013
|
46 | msp430x2101
|
47 | msp430x2111
|
48 | msp430x2121
|
49 | msp430x2131
|
50 | msp430x2112
|
51 | msp430x2122
|
52 | msp430x2132
|
53 | msp430x2201
|
54 | msp430x2211
|
55 | msp430x2221
|
56 | msp430x2231
|
57 | msp430x2232
|
58 | msp430x2252
|
59 | msp430x2272
|
60 | msp430x2234
|
61 | msp430x2254
|
62 | msp430x2274
|
63 | msp430x233
|
64 | msp430x235
|
65 | msp430x2330
|
66 | msp430x2350
|
67 | msp430x2370
|
68 | msp430x247
|
69 | msp430x248
|
70 | msp430x249
|
71 | msp430x2410
|
72 | msp430x2471
|
73 | msp430x2481
|
74 | msp430x2491
|
75 | msp430x2416
|
76 | msp430x2417
|
77 | msp430x2418
|
78 | msp430x2419
|
79 | msp430x2616
|
80 | msp430x2617
|
81 | msp430x2618
|
82 | msp430x2619
|
83 | msp430x311
|
84 | msp430x312
|
85 | msp430x313
|
86 | msp430x314
|
87 | msp430x315
|
88 | msp430x323
|
89 | msp430x325
|
90 | msp430x336
|
91 | msp430x337
|
92 | msp430x412
|
93 | msp430x413
|
94 | msp430x415
|
95 | msp430x417
|
96 | msp430x423
|
97 | msp430x425
|
98 | msp430x427
|
99 | msp430x4250
|
100 | msp430x4260
|
101 | msp430x4270
|
102 | msp430xG4250
|
103 | msp430xG4260
|
104 | msp430xG4270
|
105 | msp430xE423
|
106 | msp430xE425
|
107 | msp430xE427
|
108 | msp430xE4232
|
109 | msp430xE4242
|
110 | msp430xE4252
|
111 | msp430xE4272
|
112 | msp430xW423
|
113 | msp430xW425
|
114 | msp430xW427
|
115 | msp430xG437
|
116 | msp430xG438
|
117 | msp430xG439
|
118 | msp430x435
|
119 | msp430x436
|
120 | msp430x437
|
121 | msp430x4351
|
122 | msp430x4361
|
123 | msp430x4371
|
124 | msp430x447
|
125 | msp430x448
|
126 | msp430x449
|
127 | msp430xG4616
|
128 | msp430xG4617
|
129 | msp430xG4618
|
130 | msp430xG4619
|
131 | msp430x4783
|
132 | msp430x4784
|
133 | msp430x4793
|
134 | msp430x4794
|
135 | msp430x47163
|
136 | msp430x47173
|
137 | msp430x47183
|
138 | msp430x47193
|
139 | msp430x47166
|
140 | msp430x47176
|
141 | msp430x47186
|
142 | msp430x47196
|
143 | msp430x47167
|
144 | msp430x47177
|
145 | msp430x47187
|
146 | msp430x47197
|
147 | msp430x5418
|
148 | msp430x5419
|
149 | msp430x5435
|
150 | msp430x5436
|
151 | msp430x5437
|
152 | msp430x5438
|
153 | msp430x5500
|
154 | msp430x5501
|
155 | msp430x5502
|
156 | msp430x5503
|
157 | msp430x5504
|
158 | msp430x5505
|
159 | msp430x5506
|
160 | msp430x5507
|
161 | msp430x5508
|
162 | msp430x5509
|
163 | msp430x5510
|
164 | msp430x5513
|
165 | msp430x5514
|
166 | msp430x5515
|
167 | msp430x5517
|
168 | msp430x5519
|
169 | msp430x5521
|
170 | msp430x5522
|
171 | msp430x5524
|
172 | msp430x5525
|
173 | msp430x5526
|
174 | msp430x5527
|
175 | msp430x5528
|
176 | msp430x5529
|
177 | msp430x6638
|
178 | cc430x5133
|
179 | cc430x5125
|
180 | cc430x6125
|
181 | cc430x6135
|
182 | cc430x6126
|
183 | cc430x5137
|
184 | cc430x6127
|
185 | cc430x6137
|