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

 
 
4 страниц V  < 1 2 3 4 >  
Reply to this topicStart new topic
> Что не так с Keil?, Поведение абсолютно неадекватное, не знаю, что делать
aaarrr
сообщение Aug 11 2009, 21:59
Сообщение #16


Гуру
******

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



Цитата(SeriouSerg @ Aug 12 2009, 01:47) *
Я понял, Вы большой поклонник кейла и переубеждать Вас бесполезно. То, что заработало, как Вы говорите, случайно, уже используется в нескольких проектах, где и работает стабильно. А если учесть тот фактор, что и ось и фат работает на разных кристаллах от разных производителей, то мне совсем не верится в такие случайности.

Нет, я не большой поклонник Keil'а. Просто я во-первых, очень напрягаюсь, когда слышу словосочетание "глючный компилятор", т.к. в 99% случаев это означает, что человек просто не умеет писать на "C", либо не удосуживается изучить документацию. Во-вторых, крайне настороженно отношусь к любителям внутрисхемной отладки, т.к. неоднократно встречал программы, написанные "из-под отладчика" (выключим оптимизацию - поставим брекпойнты - пройдем в пошаговом режиме - допишем +1).

Цитата(SeriouSerg @ Aug 12 2009, 01:47) *
Если Вы такой знаток кейла, почему ни одно из Ваших сообщении не было адресовано автору, ведь вопросы поставлены вполне конкретные?

Где конкретные вопросы? "Ничего не работает, что делать - не знаю". И Ваш опыт, извините, звучит до боли похоже.
Go to the top of the page
 
+Quote Post
defunct
сообщение Aug 11 2009, 23:27
Сообщение #17


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(Polaris @ Aug 11 2009, 17:47) *
но я побожиться готов, что ничего кроме 10 строк инициализации ничего не менял, закомментировал-раскомментировал - и все sad.gif

Фигня какая-то у Вас. sad.gif
Системами контроля версий (CVS, SVN и т.п.) пользовались? В таких случаях обычно очень помогает.
Go to the top of the page
 
+Quote Post
VAI
сообщение Aug 12 2009, 03:41
Сообщение #18


Профессионал
*****

Группа: Модераторы
Сообщений: 1 120
Регистрация: 17-06-04
Пользователь №: 37



Цитата
тут вопрос скорее в скрытых библиотеках RTX и иже с ней.

На "своём" фтп рядом с компилятором всегда имеются исходные тексты RLARM, так, что о закрытости библиотек разговора быть не может.
Отключайте в свойствах проекта RTX, подключайте исходники....


--------------------
Если зайца бить, его можно и спички научить зажигать
Сколько дурака не бей - умнее не будет. Зато опытнее
Go to the top of the page
 
+Quote Post
Polaris
сообщение Aug 12 2009, 09:48
Сообщение #19


Местный
***

Группа: Свой
Сообщений: 266
Регистрация: 8-12-05
Пользователь №: 11 964



Цитата(VAI @ Aug 12 2009, 06:41) *
На "своём" фтп рядом с компилятором всегда имеются исходные тексты RLARM, так, что о закрытости библиотек разговора быть не может.
Отключайте в свойствах проекта RTX, подключайте исходники....

Где их можно увидеть?

Цитата(aaarrr @ Aug 12 2009, 00:59) *
Где конкретные вопросы? "Ничего не работает, что делать - не знаю". И Ваш опыт, извините, звучит до боли похоже.

Первый вопрос заключался в опыте работы с RTX, где-то я видел информацию о том, что нелицензионный Keil творит что хочет. Я указал, где его взял, специально для такого случая. Если кто-то работал - то, подозреваю, или сталкивался с этим, или нет. Других вариантов я не вижу. Это раз. Второй вопрос касался проблем с хранением настроек проекта. Ваши советы, извините, вообще никак данной темы не касались. Я сам уже года два работал с Keil, но под 8051, до сих пор с подобным не сталкивался. Не работает конкретно под ARM, потому вопрос именно в этой теме. Тем более, что в форуме информации про RTX практически нет.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Aug 12 2009, 10:48
Сообщение #20


Гуру
******

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



Цитата(Polaris @ Aug 12 2009, 13:48) *
Ваши советы, извините, вообще никак данной темы не касались. Я сам уже года два работал с Keil, но под 8051, до сих пор с подобным не сталкивался. Не работает конкретно под ARM, потому вопрос именно в этой теме. Тем более, что в форуме информации про RTX практически нет.

А Ваши вопросы, извините, не отличаются точностью формулировок. "Не работает" - это не описание проблемы.

RTX, прямо скажем, не очень популярна, почему Вы решили использовать именно ее при наличии бесплатных и открытых альтернатив?
Go to the top of the page
 
+Quote Post
Polaris
сообщение Aug 12 2009, 11:06
Сообщение #21


Местный
***

Группа: Свой
Сообщений: 266
Регистрация: 8-12-05
Пользователь №: 11 964



Цитата(aaarrr @ Aug 12 2009, 13:48) *
А Ваши вопросы, извините, не отличаются точностью формулировок. "Не работает" - это не описание проблемы.

RTX, прямо скажем, не очень популярна, почему Вы решили использовать именно ее при наличии бесплатных и открытых альтернатив?

Ну это уж так выходит не слишком хорошо у меня sad.gif Состояние сейчас не особо нормальное. Использовать решил потому, что купился на рекламу с сайта кайла, плюс она шла в поставке и имела в составе все, что мне было нужно. Возникла мысль, что интегрировать ее в проект окажется гораздо проще. А что Вы порекомендовали бы?
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Aug 12 2009, 11:18
Сообщение #22


Гуру
******

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



Цитата(Polaris @ Aug 12 2009, 15:06) *
А что Вы порекомендовали бы?

FreeRTOS, например. Сделать порт для своей платформы можно за вечер.
Go to the top of the page
 
+Quote Post
Polaris
сообщение Aug 12 2009, 11:25
Сообщение #23


Местный
***

Группа: Свой
Сообщений: 266
Регистрация: 8-12-05
Пользователь №: 11 964



Цитата(aaarrr @ Aug 12 2009, 14:18) *
FreeRTOS, например. Сделать порт для своей платформы можно за вечер.

Сделать порт под Keil можно и из scmRTOS, если уж на то пошло. Но есть ли там модули для сетки, фата, усб?
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Aug 12 2009, 11:30
Сообщение #24


Гуру
******

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



В качестве сети можно взять LwIP, FAT можно взять от того же Chan'а, работа с USB была где-то среди демок.
Вот только, ИМХО, чем меньше "цельнотянутого" кода, тем лучше. В своих проектах использовал только "голую" FreeRTOS и LwIP, все остальное - FAT, GUI, работа с периферией - самописное.
Go to the top of the page
 
+Quote Post
Polaris
сообщение Aug 12 2009, 11:56
Сообщение #25


Местный
***

Группа: Свой
Сообщений: 266
Регистрация: 8-12-05
Пользователь №: 11 964



Цитата(aaarrr @ Aug 12 2009, 14:30) *
В качестве сети можно взять LwIP, FAT можно взять от того же Chan'а, работа с USB была где-то среди демок.
Вот только, ИМХО, чем меньше "цельнотянутого" кода, тем лучше. В своих проектах использовал только "голую" FreeRTOS и LwIP, все остальное - FAT, GUI, работа с периферией - самописное.

Для самописного нет времени, буду смотреть в сторону uCOS
Go to the top of the page
 
+Quote Post
SeriouSerg
сообщение Aug 12 2009, 12:25
Сообщение #26


Местный
***

Группа: Свой
Сообщений: 214
Регистрация: 6-06-05
Из: г. Таганрог
Пользователь №: 5 759



Цитата(aaarrr @ Aug 12 2009, 01:59) *

Пожалуй, не стану утруждать себя с ответом. Пусть будет по Вашему, мне все равно как Вы думаете.

Polaris, предлагаю сходить на кейловский форум, если все еще есть сомнения какую среду использовать...

Там же, кстати, могут быть ответы на вопросы по поводу RTX.
Go to the top of the page
 
+Quote Post
Polaris
сообщение Aug 12 2009, 12:34
Сообщение #27


Местный
***

Группа: Свой
Сообщений: 266
Регистрация: 8-12-05
Пользователь №: 11 964



Цитата(SeriouSerg @ Aug 12 2009, 15:25) *
Polaris, предлагаю сходить на кейловский форум, если все еще есть сомнения какую среду использовать...

Там же, кстати, могут быть ответы на вопросы по поводу RTX.

Был уже там. Очень много неотвеченных вопросов, создается впечатление, что не особо эта операционка хорошо поддерживается. В мануалах с сайта какие-то стародавние функции приводятся, у которых уже формат поменялся, не особо они утруждают себя обновлениями. Пока впечатления из радужных перешли в резко негативные. Единственное, что меня держит у Keil - отладчик. Нужно брать новый, заказывать его, это пара дней будут потеряны.
Go to the top of the page
 
+Quote Post
VAI
сообщение Aug 13 2009, 04:05
Сообщение #28


Профессионал
*****

Группа: Модераторы
Сообщений: 1 120
Регистрация: 17-06-04
Пользователь №: 37



Цитата(Polaris @ Aug 12 2009, 14:48) *
Где их можно увидеть?

Вы просто не смотрели, наверное...
...аплоад/МЦс/AРM/Keил/rlarm370.rar
...аплоад/МЦс/AРM/Keил/380/rlarm380.rar


--------------------
Если зайца бить, его можно и спички научить зажигать
Сколько дурака не бей - умнее не будет. Зато опытнее
Go to the top of the page
 
+Quote Post
toweroff
сообщение Aug 13 2009, 06:58
Сообщение #29


Гуру
******

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



Polaris, какие-то ужасы у Вас. И проект переносил простым копированием, и уарт нормально конфигурится, и настройки проекта не слетают. Кстати, возможно пути к хидерам, например, абсолютные, а не относительные... как вариант. Пользуюсь RV 3.7, но и с предыдущими, и с кейлом под 51, проблем не наблюдалось laughing.gif

VAI, а доступ к аплоуду как осуществить?
Go to the top of the page
 
+Quote Post
Polaris
сообщение Aug 13 2009, 07:28
Сообщение #30


Местный
***

Группа: Свой
Сообщений: 266
Регистрация: 8-12-05
Пользователь №: 11 964



Цитата(VAI @ Aug 13 2009, 07:05) *
Вы просто не смотрели, наверное...
...аплоад/МЦс/AРM/Keил/rlarm370.rar
...аплоад/МЦс/AРM/Keил/380/rlarm380.rar

Брал как раз оттуда, там же только либы и примеры, исходников самих библиотек нет, они же закрытые

Цитата(toweroff @ Aug 13 2009, 09:58) *
Polaris, какие-то ужасы у Вас. И проект переносил простым копированием, и уарт нормально конфигурится, и настройки проекта не слетают. Кстати, возможно пути к хидерам, например, абсолютные, а не относительные... как вариант. Пользуюсь RV 3.7, но и с предыдущими, и с кейлом под 51, проблем не наблюдалось laughing.gif

Все бывает, до сих пор 8051 тоже отлично переносился копированием. Но потом возникла необходимость поставить в довесок ARM, так промучался полдня, вместе работать не хотели. Это касается версии 3.24. Скачал и поставил по такой же схеме 3.50 - все заработало. Так что есть там проблемы, вопрос только какие в какой версии. Сейчас у меня стоит 3.70, проблемы с настройками присутствуют.
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 Текстовая версия Сейчас: 19th July 2025 - 07:37
Рейтинг@Mail.ru


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