-
- Вобщем плюнул я на C++, буду использовать CooCox. - FDA(20.09.2013 15:44)
- Да я вообще-то не собирался критиковать. Сейчас просто хочу сделать свой первый проект на STM32F407, вот и выбираю компилятор. Хочу именно C++, чтобы легко писать программы не ограничивая себя ни в чём, благо мегабайт флеша, 192 кБ ОЗУ и 168 МГц FDA(282 знак., 20.09.2013 13:27, ссылка)
- Компилятор типа Eclipse -- это сильно. - fk0(20.09.2013 14:43)
- Atollic. SciFi(276 знак., 20.09.2013 13:33)
- Я не понимаю зачем такие пляски вокруг этого атоллика -- чё, просто eclipse религия не позволяет? - fk0(20.09.2013 14:57)
- Не вникал в тонкости настройки Eclipse, но опасаюсь. И ещё: он в отладчике регистры периферии показывает? А этот Atollic уже настроен. Несколько кликов - и с проектом можно работать. - SciFi(20.09.2013 15:00)
- Для просмотра содержимого регистров при отладке плагин есть. Saunk(15 знак., 20.09.2013 15:25, ссылка)
- Ну так к эклипсу ещё отладчик прикрутить надо. А у аттолика всё прикручено. - Apтём(20.09.2013 14:59)
- Эклипс искаропки работает с gdb. Это gdb к железу прикрутить надо (через openocd). - fk0(20.09.2013 15:25)
- Ну а STLink к gdb прикручивается? Или по прежнему нет? - Apтём(20.09.2013 15:34)
- Все прекрасно работает, и уже давно. Гуглите STLink GDB Server. Под виндой не пробовал( - She_(22.09.2013 11:04, )
- Что-то не могу найти...Не дадите прямой линк? - Apтём(22.09.2013 18:25)
- Отладка STM32 в среде Eclipse+GCC - DL36(22.09.2013 19:29, ссылка)
- Это не то, потому что Apтём(132 знак., 22.09.2013 19:31)
- Взять ST-Link gdbserver можно из дистрибутива Atollic TrueStudio или скачать здесь. Но можно и тут.. - DL36(22.09.2013 19:44 - 20:13, ссылка)
- Вы что-то не въедите никак. Меня интересует не отладка через сервер от Atollic, а бесплатная альтернатива. - Apтём(22.09.2013 20:31)
- Ссылку можно было и открыть. Вот Вам репозитории "stm32 discovery line linux programmer" и "Updated README: added 'Compiling for Windows' section." - DL36(22.09.2013 20:53, ссылка, ссылка)
- Спасибо, сразу не понял...Буков-то много. - Apтём(22.09.2013 21:29)
- мельком глянул и не совсем понял - там действительно для подъёма GDB-сервера нужна libusb и ещё какая-то прога? или мне показалось? - Vit(22.09.2013 21:13)
- В этом варианте да, но проект уже два года не обновлялся, чуть выше есть вариант без довесков. - DL36(23.09.2013 15:51)
- 2 года не обновлялся клон этого буржуя, а сам проект тут She_(51 знак., 24.09.2013 14:56, )
- В этом варианте да, но проект уже два года не обновлялся, чуть выше есть вариант без довесков. - DL36(23.09.2013 15:51)
- Ссылку можно было и открыть. Вот Вам репозитории "stm32 discovery line linux programmer" и "Updated README: added 'Compiling for Windows' section." - DL36(22.09.2013 20:53, ссылка, ссылка)
- Вы что-то не въедите никак. Меня интересует не отладка через сервер от Atollic, а бесплатная альтернатива. - Apтём(22.09.2013 20:31)
- Взять ST-Link gdbserver можно из дистрибутива Atollic TrueStudio или скачать здесь. Но можно и тут.. - DL36(22.09.2013 19:44 - 20:13, ссылка)
- Это не то, потому что Apтём(132 знак., 22.09.2013 19:31)
- Отладка STM32 в среде Eclipse+GCC - DL36(22.09.2013 19:29, ссылка)
- Этот сервер не от Atolic True Studio? - Apтём(22.09.2013 16:03)
- Неа, энтузиасты какие-то. Атолликовский сразу не завелся, я на него и забил. - She_(22.09.2013 16:14, )
- Ага, атоллик же только под винду... Значит сначала это все под ней поднималось, должно и там работать. - She_(22.09.2013 16:18, )
- Неа, энтузиасты какие-то. Атолликовский сразу не завелся, я на него и забил. - She_(22.09.2013 16:14, )
- Что-то не могу найти...Не дадите прямой линк? - Apтём(22.09.2013 18:25)
- Выкинь дерьмо и купить вигглер на лпт-порт, цена которому 600 рублей максимум, или паяется (а-ля байтбластер) за 15 минут из первой попавшейся 1533АП5 (аналога). - fk0(20.09.2013 15:49)
- А лпт порт где взять? - Apтём(20.09.2013 15:56)
- 1) купить плату в PCI(express). Или 2) купить вигглер фирмы olimex (2 тыс. руб. в мегаэлектронике) -- он на USB. - fk0(20.09.2013 16:08)
- Хотя бы одна ЭВМ у разработчика должна иметь LPT. Удобно шить AT89S**, АВР, MSP c помощью адаптеров, состоящих из минимума деталей, а то и вовсе только из провода и соединителей. - KLIM83(20.09.2013 15:59)
- С at91sam7s256 у меня вигглер отлично работал. А с STM32 и LPC11**- фигвам. Вам его с ST запустить, судя по всему, удавалось. Каковы тонкости и что за среда разработки? - KLIM83(20.09.2013 15:52)
- У LPC11xx же вроде нету полного JTAG, только SWD имеется. А вигглер как раз и не работает с SWD. Только с полным JTAG. - rezident(20.09.2013 22:34)
- Нахуй. at91sam7s64=J-Link... Или "позвать" АДИКМ. - Гyдвин(20.09.2013 22:31)
- Толком не программировал. Подключил, хелло-ворлд написал, запрограммировал, в регистры потыкался -- вроде работает с мелкими глюками. STM32F100RC. Вигглер олимексовский (на usb) или на lpt без разницы. Openocd из CVS. Дело было больше года назад. fk0(37 знак., 20.09.2013 16:10)
- А лпт порт где взять? - Apтём(20.09.2013 15:56)
- А тут gdb работает? Никто не испытывал? - oleg110592(20.09.2013 15:40, ссылка)
- Все прекрасно работает, и уже давно. Гуглите STLink GDB Server. Под виндой не пробовал( - She_(22.09.2013 11:04, )
- Ну а STLink к gdb прикручивается? Или по прежнему нет? - Apтём(20.09.2013 15:34)
- Эклипс искаропки работает с gdb. Это gdb к железу прикрутить надо (через openocd). - fk0(20.09.2013 15:25)
- Не вникал в тонкости настройки Eclipse, но опасаюсь. И ещё: он в отладчике регистры периферии показывает? А этот Atollic уже настроен. Несколько кликов - и с проектом можно работать. - SciFi(20.09.2013 15:00)
- Бррр... Не очень понял. Компилятор по моей ссылке будет ещё иметь ограничения на размер кода??? - FDA(20.09.2013 13:35)
- По ссылке в качестве компилятора тоже используется Sourcery Lite, он без ограничений. Мой вариант предполагает меньшее кол-во телодвижений: SciFi(732 знак., 20.09.2013 13:46)
- То есть при Вашем варианте порядок будет такой: FDA(222 знак., 20.09.2013 14:03)
- Да. SciFi(287 знак., 20.09.2013 14:14)
- А как сделать правильный скрипт линкера и стартап? - FDA(20.09.2013 14:17)
- Там что-то идёт в комплекте с Sourcery. Я подрихтовал под свои нужды: SciFi(7137 знак., 20.09.2013 14:33)
- Кошмар какой-то! Я нифига не понял... - FDA(20.09.2013 14:36)
- Скрипт линкера понимать и не надо. А вот стартап понимать полезно: SciFi(525 знак., 20.09.2013 14:46)
- Я тоже. Почему не взять бесплатный GCC. Готовую сборку под винду или самому собрать. А уж в качестве редактора будет eclipse или "редактор F4" -- дело десятое. - fk0(20.09.2013 14:44)
- А в CodeBlocks можно с STM32 ? - BlackPrapor(20.09.2013 16:17)
- Ну тады и стандартную библиотеку собирать придётся. Жизнь слишком коротка. - SciFi(20.09.2013 14:47)
- И чё? newlib. - fk0(20.09.2013 14:48)
- В итоге получим Sourcery Lite. Зачем? :-) - SciFi(20.09.2013 14:49)
- Ещё openocd для JTAG. Зачем? Я не знаю зачем. А чем sourcery lite не устроил? - fk0(20.09.2013 14:55)
- В итоге получим Sourcery Lite. Зачем? :-) - SciFi(20.09.2013 14:49)
- И чё? newlib. - fk0(20.09.2013 14:48)
- Кошмар какой-то! Я нифига не понял... - FDA(20.09.2013 14:36)
- Там что-то идёт в комплекте с Sourcery. Я подрихтовал под свои нужды: SciFi(7137 знак., 20.09.2013 14:33)
- А как сделать правильный скрипт линкера и стартап? - FDA(20.09.2013 14:17)
- Да. SciFi(287 знак., 20.09.2013 14:14)
- То есть при Вашем варианте порядок будет такой: FDA(222 знак., 20.09.2013 14:03)
- По ссылке в качестве компилятора тоже используется Sourcery Lite, он без ограничений. Мой вариант предполагает меньшее кол-во телодвижений: SciFi(732 знак., 20.09.2013 13:46)
- Я не понимаю зачем такие пляски вокруг этого атоллика -- чё, просто eclipse религия не позволяет? - fk0(20.09.2013 14:57)