Как получить FreeRTOS на MSP430 с помощью CCE? - PullRequest
1 голос
/ 14 мая 2010

Я бы хотел, чтобы FreeRTOS работал на процессоре MSP430 с использованием Code Composer Essentials v3.1. Я нашел пример именно этого в http://www.westmorelandengineering.com/toc.htm. В частности, я работаю с FreeRTOS_Demo.zip, верхним. Когда я пытаюсь открыть его с помощью CCE, я получаю сообщение об ошибке, что рабочая область «не была создана этой версией Code Composer». Поэтому я попытался импортировать проект и получаю сообщение об ошибке «Не удалось прочитать проект Managed Make из-за следующей ошибки: Тип проекта com.ti.ccstudio.managedbuild.ui.programTargetID не найден. Функциональность Managed Make недоступна для этого проекта. "

Мне интересно, в чем моя проблема и как я могу получить проект для сборки, или я должен пойти по-другому?

Ответы [ 3 ]

4 голосов
/ 01 апреля 2011

FreeRTOS поддерживает много-много-много чипов и много-много-много компиляторов. Все, что не является стандартным кодом C, хранится на уровне портов.

Следующий выпуск FreeRTOS (V7, выходящий через пару недель и уже доступный в репозитории SVN) включает в себя порт CCS4 и демонстрационную версию для MSP430F5438 (ядро MSP430X).

Привет.

1 голос
/ 21 июня 2010

Мне сказали, что набор компиляторов CCS от TI (используемый в CCE / CCS) не будет создавать исходные коды FreeRTOS, потому что исходные коды FreeRTOS включают материал, написанный на синтаксисе ассемблера gnu (расширение файла .s является общим для CCS asm и Gnu asm, но синтаксис не совпадает). Пока FreeRTOS не «портирован» на комплект компиляторов CCS, лучше всего использовать полный CCS с компилятором GCC вместо компилятора CCS.

0 голосов
/ 04 февраля 2013

возрождение темы зомби ... не уверен, что CCE даже сейчас актуален ... вы можете получить CCS 5.3 с ограниченной по размеру бесплатной поддержкой MSP430.

Я недавно портировал FreeRTOS на CC430, используя новую библиотеку драйверов MP430Ware от TI и Code Composer Studio 5.3, получите ее здесь:

http://www.freertos.org/Interactive_Frames/Open_Frames.html?http://interactive.freertos.org/entries/22894958-cc430f5137-ccs-5-3

...