ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
3 июля
482992 Топик полностью
UraGun (24.01.2014 20:59, просмотров: 127) ответил Apтём на Нужно подменить startup (у Иара на ассемблере, в gcc можно на Си) - это один раз делается и make написать (или взять готовый). Порекомендую -
Остановился на связке Eclipse+GCC. Привожу отчет как ставить, потому что убил целый день, буржуи меняют названия файлов в дистрибутивах, и более-менее подходящей методы найти не удалось. Может кому пригодится. Заодно и покритикуйте господа, если что-то делаю не правильно. Заранее отмечу, что ставил под себя, потому отключил дебаггинг, и настраивал под компиляцию не под встроенные ОСи. 1. ставим яву jre-7u51-windows-i586 отсюда 2. ставим Sourcery CodeBench Lite Edition от Ментор Графикс в папку рядом с корнем Пример - C:\armgcc\mentor 3. Переименовываем cs-make в просто make, sc-rm просто в rm 4. прописываем путь к папке с установленным ментор в переменную PATH до папки bin. Пример - C:\armgcc\mentor\bin 5. Ставим эклипс 6. во вкладке хэлп подключаем АРМ плагин с сайта http://gnuarmeclip …ourceforge.net/updates 7. Создаём новый проект пустой указываем что файл для нужного поколения, под компилятор Cross ARM GCC 8. Указываем что Standalon (no syscalls) ибо ругается не найдя файла. Компиляция работает, наконец то. Если я это сделал криво, и есть возможность сделать лучше - пожалуйста поправьте меня.