2013-10-08 3 views
1

Я провел много времени в базовой настройке. Я не знаю, почему это так сложно в создании базовой программы для компиляции с FreeRTOS. Если в этом поле есть какой-либо специалист, пожалуйста, помогите мне исправить эти ошибки.TelosB Mote с процессором MSP430 F1161 и FreeRTOS с устранением ошибок IDE Eclipse

Я не понимаю, как объяснить мою ситуацию, я устал после долгих двухдневных трасс. Я совершенно новичок в этой области. поэтому я даю скриншоты моих ошибок ниже.

Errors

Errors

I got some kind of warning in this part of code

Обновлено:

Я попытаюсь выразить себя более кратким, несколько дней назад я начал экспериментировать с TelosB Моте и Contiki OS, этот набор было очень легко и прямо, хотя я был новичком в этой теме, мне потребовалось всего несколько минут, чтобы создать полную виртуальную систему для компиляции и загрузки код для аппаратного обеспечения TelosB. Я был рад видеть, что мое небольшое приложение работает на целевом оборудовании.

Прямо сейчас, Свыше 24 часов я изо всех сил пытаюсь скомпилировать код для FreeRTOS с помощью IAR Emmbeded Work Bench, я потратил много времени на это, а затем попытался использовать eclipse, даже не получилось. Действительно ли возможно запустить FreeRTOS Demo на моем целевом оборудовании (TelosB Mote - микроконтроллер Texas Instruments MSP430) Я подключаю его к компьютеру с помощью USB.

Что я хочу сказать по Eclipse IDE здесь, в этой ссылке.

Насколько я знаю, я не пытаюсь создать новый порт, я пытаюсь скомпилировать existing port. Я также попробовал демонстрационный код, который предоставляется с помощью freeRTOS

Когда я имею в виду базовую программу, я имею в виду демонстрацию здесь в случае FreeRTOS, потому что в инструкции по началу работы для компиляции демо для целевого оборудования дается. TelosB datasheet

TelosB Mote

В Проблемы, с которыми я столкнулся в IAR Embedded Workbench IDE приведены ниже.

Параметры проекта для целевого оборудования ниже

Settings

Settings for usb

ошибки, которые я получаю, когда я пытаюсь скачать показано ниже. enter image description here

Подключенный Оборудование USB, которое отображается в диспетчере устройств

Detected USB Mote

ответ

0

Когда вы говорите Eclipse IDE, что вы имеете в виду? Является ли этот Code Composer?

Вы взяли рабочий порт для своей IDE и точного процессора и просто попытались скомпилировать его или пытаетесь создать совершенно новый порт?

Когда вы говорите основную программу, вы написали задачу? Или вы просто говорите о получении демо-компиляции?

Нам нужно много, гораздо больше информации, чтобы помочь.

Как основной принцип, вы должны всегда брать порт, который работает или что-то очень близко. Например, я портировал его для Atmel Cortex из Studio в Crossworks, но это было довольно просто, потому что оба использовали gcc. Если вы взяли порт IAR и попытались заставить его работать с gcc или каким-либо другим компилятором, то это будет намного сложнее, чем если у вас есть порт с близким совпадением.

+0

Привет, я обновил вопрос с дополнительной информацией. Пожалуйста, дайте мне знать, если вам потребуются более подробные сведения. – Anil

+0

ОК, есть порт для компиляторов IAR, и я бы начал с того, что, хотя это не лучшая среда IDE, это чертов сайт лучше, чем Eclipse. Итак, я бы открыл проект FreeRTOS, который ближе всего к вашему чипу, и попробуйте его скомпилировать. Это действительно должно быть очень легко; если вы не получите этого, чтобы работать, вы не открываете существующий проект правильно. Посмотрите ссылку ниже для портов сообщества для материалов MSP430. Я хотел бы подчеркнуть, сначала скомпилируем порт * MSP430, который прост, а затем начните взлом для вашего устройства. – DiBosco

+0

http://www.freertos.org/Interactive_Frames/Open_Frames.html?http://interactive.freertos.org/home – DiBosco