zltigo 0 3 сентября, 2008 Опубликовано 3 сентября, 2008 · Жалоба IAR ARM я 5.2 скачал, а FreeRTOS 5.0.2 где скачал не помню... Ну вот и разберитесь что, для чего вы скачали и как это оно друг с другом и Вашим контроллером соотносится. А ситуация такова - Под IAR V5 никакого порта FreeRTOS нет - И под IAR V4 тоже порта LPC23xx нет. Что Вы там могли нагородить с подходом ..зачем в чужом коде разбираться.. Один Аллах ведает :( Сделать-то проблем нет, только надо хоть немного чего-то знать и думать, а не шашкой размахивать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Desenix 0 3 сентября, 2008 Опубликовано 3 сентября, 2008 · Жалоба Ну вот и разберитесь что, для чего вы скачалискачал http://sourceforge.net/project/showfiles.p...ckage_id=120544 там уже 5.0.3 есть и как это оно друг с другом и Вашим контроллером соотносится. как как, порт под LPC2xxx есть, разве еще что-то надо ? дрова я пользовать тамошние не собираюсь, примеры проектов так же. А ситуация такова - Под IAR V5 никакого порта FreeRTOS нет - И под IAR V4 тоже порта LPC23xx нет. а разве есть разница для этой ОС между IAR 4 и 5 ? По моему кроме файлов настроек проекта самого IAR ни какой разницы, а проект я с нуля свой создал. Вы готовый проект искали под используемый компилятор ? Что Вы там могли нагородить с подходом нормальный подход, раз в демо-исходниках ОС есть проект под LPC2368, то я содрал оттуда настройки и их пользовал, один только нюанс, я не знал какие файлы надо подключать к проекту, док-ии по этому поводу не нашел, ни кто на этом форуме мне ничего по этому поводу не подсказал. Один Аллах ведает :( и я :) Сделать-то проблем нет, только надо хоть немного чего-то знать и думать, а не шашкой размахивать. не люблю переливать из пустого в порожнее, проект не собирался, спросил что еще надо подключить, а меня тут поучают. Сначало на вопросы бы ответили, а потом бы поучали. Многие хвалятся что знают эту ОС, а хоть кто-то написал по пунктам как проект собрать, не зависимо от компилятора и контроллера ? а именно, 1) какие файлы необходимо включать в проект и их комбинации в зависимости от компилятора и контроллера, и от конфигурации. 2) взаимосвязь модулей ОС между собой, кто кого и по какому случаю вызывает, в виде граф. структуры. 3) распределение памяти в ОС итд для начала достаточно п.1. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 0 3 сентября, 2008 Опубликовано 3 сентября, 2008 · Жалоба для начала достаточно п.1. Для начала - ЧИТАЕМ документацию на FreeRTOS. Source Organization изложено более, чем подробно. Компиляторы V4 и V5 - разные. Контроллеры - LPC21/2 и LPC23/4 тоже. Читаем документацию, хотя-бы в объеме соответствующих Migration Guide. ВСЕ - далее пока работайте самомостоятельно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 119 4 сентября, 2008 Опубликовано 4 сентября, 2008 · Жалоба Вы готовый проект искали под используемый компилятор ? .... Сначало на вопросы бы ответили, а потом бы поучали. .... для начала достаточно п.1. Позабавило :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Desenix 0 4 сентября, 2008 Опубликовано 4 сентября, 2008 · Жалоба Позабавило :) а ты че этот тут флудом занимаешься ? нечего сказать, так зачем тему загаживать мозговым мусором ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 0 4 сентября, 2008 Опубликовано 4 сентября, 2008 · Жалоба а ты че этот тут флудом занимаешься ? Moderator: Непрерывным флудом заниаетесь здесь Вы. Если чего-то совсем не получается - прочтите, наконец, документацию. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Desenix 0 4 сентября, 2008 Опубликовано 4 сентября, 2008 · Жалоба Moderator: Непрерывным флудом заниаетесь здесь Вы. Если чего-то совсем не получается - прочтите, наконец, документацию. странно, я решил проблему, написал как, а меня тут продолжают поучать, и ни на один вопрос ответа не дав, посылать читать док-ю, равносильно просто послать, чего и вам желаю, нет желания отвечать, м.б. лучше промолчать ??? не находите ваша политика - это политика флудера ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 0 4 сентября, 2008 Опубликовано 4 сентября, 2008 · Жалоба странно, я решил проблему, написал как... :) :) :) "Проблему" Вы решите, когда проект будет РАБОТАТЬ, а не "собираться". На данный момент просто детский сад - кастрироване в ядре всего, что "не собирается" к созданию работоспособного ядра и решению каких-бы то ни было "проблем" никакого отношения не имеет. ...посылать читать док-ю, равносильно просто послать... При наличии документации, послать человека, который до этого утверждал, что такая документация отсутствует, читать документацию это вполне нормальный подход. Повторяю посдедний раз: 1. В документации на FreeRTOS есть раздел Sourcе Organization. 2. Компиляторы отличаются - у IAR есть Migration Guide. 3. Контроллеры отличаются - у NXP есть Migration Guide. P.S. Поскольку я работаю с ядром базирующемся на FreeRTOS, собираю его IAR и V4, и V5 и использую его на LPC21/22/23/24xx я отлично знаю о чем говорю. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Desenix 0 4 сентября, 2008 Опубликовано 4 сентября, 2008 · Жалоба :) :) :) "Проблему" Вы решите, когда проект будет РАБОТАТЬ, а не "собираться". На данный момент просто детский сад - кастрироване в ядре всего, что "не собирается" к созданию работоспособного ядра и решению каких-бы то ни было "проблем" никакого отношения не имеет. P.S. Поскольку я работаю с ядром базирующемся на FreeRTOS, собираю его IAR и V4, и V5 и использую его на LPC21/22/23/24xx я отлично знаю о чем говорю. когда у меня встанет вопрос его работоспособности, я создам другую тему, ибо заголовок этой говорит о проблеме сборки ядра (проекта) И ядро я не кастрировал, а собрал со всеми файлами, по началу я некоторые исключал, с целью поиска ошибки, об чем и отписал. А хвастаться я тоже могу, WinCE на трех процессорах собирал и запускал, при этом дрова править местами серьезно приходилось. Только ни ВинЦЕ ни линух в LPC23xx не залезут. Да, вот залез в port.c для LPC, смотрю как прерывание таймера 0 захватывается, так написано, что или все железо там надо инициализировать или переписать его нафиг, ибо сделано все топорно. Этот захват или учитывать придется в своих драйверах, или переделать под свои драйвера. Видимо сделаю последнее. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 0 4 сентября, 2008 Опубликовано 4 сентября, 2008 · Жалоба когда у меня встанет вопрос его работоспособности, я создам другую тему... Moderator: Настоятельно не рекомендую захламлять форум "темами". Прослежу. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 119 4 сентября, 2008 Опубликовано 4 сентября, 2008 · Жалоба Со стороны это выглядит примерно так: - Я крут, всем бояться: и ошибка явно глюк компилятора. ... судя по скудной док-ии, я быстрее напишу тупую переключалку сам. это он пускай сколько влезет использует, когда есть аппаратная поддержка, а когда нет, изволь отключить- Все козлы, понаписали какую-то ..ню, нифига не компилится:из вас помощники как из меня балерина ... еще добавил heap_2.c не знаю тот или не тот, не важно, потом разберусь. ... А выясняется, что элементарных знаний (глава 4 букваря Кернигана и Ритчи) то и нет, но все равно все козлы:та зачем в чужом коде разбираться, нечего сказать, так зачем тему загаживать мозговым мусором ?Не волнуйтесь, ваши темы больше не буду "загаживать" даже если и будет что сказать. Успехов в компиляции. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Desenix 0 4 сентября, 2008 Опубликовано 4 сентября, 2008 · Жалоба Со стороны это выглядит примерно так: - Я крут, всем бояться:- Все козлы, понаписали какую-то ..ню, нифига не компилится:А выясняется, что элементарных знаний (глава 4 букваря Кернигана и Ритчи) то и нет, но все равно все козлы: Не волнуйтесь, ваши темы больше не буду "загаживать" даже если и будет что сказать. Успехов в компиляции. раньше думал вы умный, а теперь разочаровался, ну да ладно, люди не идеальны, дураки везде есть :) 1. Всех козлами вы сами назвали, а это уже оскорбление общественности. 2. т.е. элементарные знания говорят какой трех фалов heap_1.c heap_2.c heap_3.c надо подключить к проекту на LPC ? ссылку в студию. Этому видимо учат в школе, а я видимо урок прогулял. Неужели в школах уже гениев выпускают ?) "(глава 4 букваря Кернигана и Ритчи) " - там FreeRTOS рассматривают ? не знал не знал, как будет вермя почитаю :) 3. да уж, потрудитесь более не флудить, а то когда мне тут что то надо, я почти ни когда тут не получал ответа, тем более от вас, зато флуду предостаточно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 63 4 сентября, 2008 Опубликовано 4 сентября, 2008 · Жалоба 2. т.е. элементарные знания говорят какой трех фалов heap_1.c heap_2.c heap_3.c надо подключить к проекту на LPC ? ссылку в студию. Этому видимо учат в школе, а я видимо урок прогулял. Неужели в школах уже гениев выпускают ?) Элементарные знания говорят, что какой-то из этих файлов подключить нужно, раз уж линкер ругается на malloc/free. Какой именно, можно уточнить, если снизойти до чтения раздела Configuration->Memory Management документации. 1. Всех козлами вы сами назвали, а это уже оскорбление общественности. Оскорбление общественности и конкретных лиц начали именно Вы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Desenix 0 4 сентября, 2008 Опубликовано 4 сентября, 2008 · Жалоба Элементарные знания говорят, что какой-то из этих файлов подключить нужно, раз уж линкер ругается на malloc/free. Какой именно, можно уточнить, если снизойти до чтения раздела Configuration->Memory Management документации. нет уж, извольте указать в какой части букваря "(глава 4 букваря Кернигана и Ритчи) " сказано какой файл выборать heap_1.c heap_2.c heap_3.c, ведь это было заявлено. Не недо "гениев" защищать. Оскорбление общественности и конкретных лиц начали именно Вы. Мои слова относились к флудерам, коих сюда много набежало. Я сразу все разложил по полочкам и спросил каких файлов не хватает для счастья, вместо этого меня начали обсуждать, мне это терпеть ? я не собираюсь ничего терпеть, нечего сказать, лучше промолчать, иначе получите то же самое в ответ. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 63 4 сентября, 2008 Опубликовано 4 сентября, 2008 · Жалоба нет уж, извольте указать в какой части букваря "(глава 4 букваря Кернигана и Ритчи) " сказано какой файл выборать heap_1.c heap_2.c heap_3.c, ведь это было заявлено. Не недо "гениев" защищать. Ничего подобного заявлено не было. Если Вам не знакомы слова free, malloc и heap, то остается только отослать к букварю. Мои слова относились к флудерам, коих сюда много набежало. Я сразу все разложил по полочкам и спросил каких файлов не хватает для счастья, вместо этого меня начали обсуждать, мне это терпеть ? Если бы Вы все сразу разложили по полочкам, то необходимости создавать эту дурнейшую тему просто не возникло бы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться