ale kolega ursus wskazał na miłe środowisko IDE - CoIDE, bazujące na eclipse...
właśnie teraz odpalam to na linuksie pod Wine (zapewne pod wine nie będzie działała na dzień dobry komunikacja z discovery... ale może sama kompilacja itp.. pewnie tak)
zaczynam od tego:
http://www.coocox.org/CooCox_CoIDE.htm
przed COIDE instalujemy "GCC ARM Embedded"
https://launchpad.net/gcc-arm-embedded/ ... 120614.exe
jestem w trakcie... pod wine
[ Dodano: 2012-10-11, 17:45 ]
no.. udało się skompilować takie "nic" pod coide:
Kod: Zaznacz cały
int main(void)
{
while(1)
{
}
}
Kod: Zaznacz cały
GCC HOME: C:\Program Files (x86)\GNU Tools ARM Embedded\4.6 2012q2\bin
compile:
[mkdir] Skipping C:\CooCox\CoIDE\workspace\test1\Debug\bin because it already exists.
[mkdir] Skipping C:\CooCox\CoIDE\workspace\test1\Debug\obj because it already exists.
[cc] 2 total files to be compiled.
[cc] arm-none-eabi-gcc -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -mthumb -Wall -ffunction-sections -O0 -g -c -DSTM32F407VG -IC:\CooCox\CoIDE\workspace\test1 C:\CooCox\CoIDE\workspace\test1\main.c C:\CooCox\CoIDE\workspace\test1\syscalls\syscalls.c
[cc] Starting link
[cc] arm-none-eabi-gcc -O0 -nostartfiles -Wl,-Map=test1.map -mcpu=cortex-m4 -mthumb -LC:\CooCox\CoIDE\workspace\test1 -Wl,--gc-sections -Wl,-TC:\CooCox\CoIDE\workspace\test1\link.ld -g -o test1.elf ..\obj\main.o ..\obj\syscalls.o
Program Size:
text data bss dec hex filename
0 0 0 0 0 test1.elf
BUILD SUCCESSFUL
Total time: 7 seconds
[ Dodano: 2012-10-11, 19:03 ]
chyba nie... instalowałem toolsa do gcc i plik CoIDE-1.4.1.exe (kiedyś ściągnięty)AOLEK pisze:CoCenter