реклама на сайте
подробности

 
 
4 страниц V  < 1 2 3 4 >  
Reply to this topicStart new topic
> MDK Keil 5
toweroff
сообщение Oct 8 2013, 18:25
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Цитата(Xenia @ Oct 8 2013, 21:51) *
Спасибо. С ссылки я и сама скачаю. Только что-то там слишком много каких-то файлов...

там одной кучей мдк, таблетка, доки с арма, русификатор, текущие паки и четверкина поддержка того, чего в паках нет
Go to the top of the page
 
+Quote Post
Leopoldius
сообщение Oct 8 2013, 21:14
Сообщение #17


Частый гость
**

Группа: Свой
Сообщений: 78
Регистрация: 23-03-11
Из: Россия
Пользователь №: 63 824



Цитата(Xenia @ Oct 8 2013, 18:42) *
Народ! Залейте кто-нибудь MDK5 на ftp - страсть как хочется на него взглянуть!


Вливаю. Но это будет часиков через 5-6. Ибо что то у меня скорость аплоада не выше 1Мбит sad.gif
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Oct 8 2013, 21:50
Сообщение #18


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(Ixt @ Oct 8 2013, 19:09) *
Интересно, а какое будущее у этого Keil'а (как среды разработки) и компилятора armcc в свете того, что есть ARM Development Studio 5 на базе gcc?

Как-бы симулятор периферии, а не только ядра - не последнее дело. Если это не забросят, то вот и смысл.
Go to the top of the page
 
+Quote Post
Xenia
сообщение Oct 9 2013, 00:32
Сообщение #19


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(Leopoldius @ Oct 9 2013, 01:14) *
Вливаю. Но это будет часиков через 5-6. Ибо что то у меня скорость аплоада не выше 1Мбит sad.gif


Да я уж сама залила. Сразу же, как мне сказали, где оно лежит.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Oct 9 2013, 02:05
Сообщение #20


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Ixt @ Oct 8 2013, 20:09) *
Интересно, а какое будущее у этого Keil'а (как среды разработки) и компилятора armcc в свете того, что есть ARM Development Studio 5 на базе gcc?

С каких это пор он на базе gcc?
RVCT никуда не делся.
Go to the top of the page
 
+Quote Post
Leopoldius
сообщение Oct 9 2013, 05:34
Сообщение #21


Частый гость
**

Группа: Свой
Сообщений: 78
Регистрация: 23-03-11
Из: Россия
Пользователь №: 63 824



Цитата(Xenia @ Oct 9 2013, 03:32) *
Да я уж сама залила.


Если вы про то что лежит сейчас в /pub/MCs/ARM/Keil/MDK500 - там не полный комплект, не хвататет документации, /PACK, /Legacy Support rolleyes.gif
Go to the top of the page
 
+Quote Post
Ixt
сообщение Oct 9 2013, 07:51
Сообщение #22


Частый гость
**

Группа: Свой
Сообщений: 76
Регистрация: 27-10-06
Из: Брянск
Пользователь №: 21 724



Цитата(aaarrr @ Oct 9 2013, 06:05) *
С каких это пор он на базе gcc?
RVCT никуда не делся.


С изначальных. А как по вашему он работает под Линуксом? По ссылке увидел только, что новый компилятор лучше старого:
Цитата
ARM Compiler v5.0 improves the best performance by up to 15% when compared to RVDS 4.0 compiler


Цитата(_Pasha @ Oct 9 2013, 01:50) *
Как-бы симулятор периферии, а не только ядра - не последнее дело. Если это не забросят, то вот и смысл.


А что в DS-5 нет симулятора перифирии? К сожалению эту среду нет возможности хорошенько опробовать в профессиональной редакции.
Но, судя по всему, с поддержкой cortex-a и armv8 там всё в порядке. Кроме этого, заявлена поддержка "традиционных" ядер вплоть до arm7tdmi.
Go to the top of the page
 
+Quote Post
Xenia
сообщение Oct 9 2013, 08:53
Сообщение #23


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(Leopoldius @ Oct 9 2013, 09:34) *
Если вы про то что лежит сейчас в /pub/MCs/ARM/Keil/MDK500 - там не полный комплект, не хвататет документации, /PACK, /Legacy Support rolleyes.gif


Да, про это. Но у прежних MDK тоже описаниев не было. Но раз уж залито, то сохраним.

Вопрос. "Legacy Support" - это что такое?



Go to the top of the page
 
+Quote Post
ViKo
сообщение Oct 9 2013, 10:10
Сообщение #24


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Я забросил вчера MDK 500, там один файл, в том виде, в каком Keil отдает, и файлик контрольной суммы я создал по мотивам того, что на сайте Keil написано. Остальное все можно взять из предыдущих версий, работает так же.
Кстати, если в проекте используются библиотеки, то после сохранения в 5-м Кейле в 4-м проект уже не открыть. Создается каталог RTE (Run-Time Environment), и в нем нужное для проекта.

Цитата(Ixt @ Oct 9 2013, 10:51) *
А что в DS-5 нет симулятора перифирии?

Надо думать, нет, поскольку нет самой периферии. rolleyes.gif
Go to the top of the page
 
+Quote Post
toweroff
сообщение Oct 9 2013, 10:15
Сообщение #25


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Цитата(Xenia @ Oct 9 2013, 12:53) *
Вопрос. "Legacy Support" - это что такое?

это старые библиотеки для процессоров. Тех, для которых еще нет паков
Я так понимаю, по мере выхода (и необходимости использования), пакеты нужно будет просто установить через PackInstaller, а пока - накатить сверху MDK эти Legacy Support, там все от последней (4.72a) версии
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Oct 9 2013, 14:13
Сообщение #26


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Ixt @ Oct 9 2013, 11:51) *
С изначальных. А как по вашему он работает под Линуксом?

Хорошо, другая ссылка.
В составе упомянуты оба тулчейна, что логично. Не станет ARM бросать свой продукт.
Go to the top of the page
 
+Quote Post
Ixt
сообщение Oct 9 2013, 17:50
Сообщение #27


Частый гость
**

Группа: Свой
Сообщений: 76
Регистрация: 27-10-06
Из: Брянск
Пользователь №: 21 724



Цитата(aaarrr @ Oct 9 2013, 18:13) *
Хорошо, другая ссылка.
В составе упомянуты оба тулчейна, что логично. Не станет ARM бросать свой продукт.


Убедили. Теперь я вижу, что в поставка DS-5 два компилятора. Gcc можно выбрать и в Keil'е, но только как сторонний компилятор.
Go to the top of the page
 
+Quote Post
toweroff
сообщение Oct 9 2013, 18:26
Сообщение #28


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Кстати, а сравнения гнуся и RVCT никто не приводил?
Go to the top of the page
 
+Quote Post
Ixt
сообщение Oct 10 2013, 07:45
Сообщение #29


Частый гость
**

Группа: Свой
Сообщений: 76
Регистрация: 27-10-06
Из: Брянск
Пользователь №: 21 724



Цитата(toweroff @ Oct 9 2013, 22:26) *
Кстати, а сравнения гнуся и RVCT никто не приводил?


Ну, вроде как RVCT генерирует более быстрый код. Но зато gcc позволяет писать более портируемый на разные архитектуры код.
В то же время поддержка многих интересных фишек в gcc (c11/c++11 в особенности с move semantics, profiling и т.д.) позволяет нивелировать это различие.
Я бы сказал так. Для проектов, где требуется поморгать светодиодами никакие особые преимущества gcc не нужны. Но с другой стороны, 10% в скорости выполнения
тоже ничего не дадут. Для более сложных проектов больше вероятность заимствования уже написанного кода в других проектах, поэтому портабельность более важна. И можно использовать c++11 в связке с gcc, за счёт чего, я думаю, можно добиться одинаковой производительности по отношению к armcc в связке с c++2003.
Поэтому мой выбор - однозначно gcc.
Go to the top of the page
 
+Quote Post
MiklPolikov
сообщение Dec 3 2013, 06:01
Сообщение #30


Гуру
******

Группа: Свой
Сообщений: 2 015
Регистрация: 23-01-07
Из: Москва
Пользователь №: 24 702



А почему в Pack Installer я не вижу никаких STM8 ?


--------------------
Если у Вас нет практического опыта в данной теме- не вступайте в дискуссию и не пишите никаких теоретических рассуждений! Заранее спасибо !
Go to the top of the page
 
+Quote Post

4 страниц V  < 1 2 3 4 >
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd April 2024 - 12:23
Рейтинг@Mail.ru


Страница сгенерированна за 0.01522 секунд с 7
ELECTRONIX ©2004-2016