TelosB Mote与MSP430 F1161处理器和FreeRTOS使用Eclipse IDE错误进行故障排除

时间:2013-10-08 14:30:58

标签: eclipse-cdt msp430 freertos texas-instruments contiki

我花了很多时间在基本设置上。我不知道为什么用FreeRTOS编写基本程序这么复杂如果这个领域有专家请帮我解决这些错误。

我不知道如何解释我的情况,经过漫长的2天徒步后我感到很累。我是这个领域的全新人物。所以我在下面给出了我的错误的截图。

Errors

Errors

I got some kind of warning in this part of code

更新:

我会尝试更加简洁地表达自己,很少有几天我开始尝试使用TelosB Mote和Contiki OS,这个设置非常简单直接,即使我是这个话题的新手我只花了几分钟设置完整的虚拟系统,用于编译代码并将代码下载到硬件TelosB。我很高兴看到我的小应用程序在目标硬件上运行。

现在,超过24小时我正在努力使用IAR Emmbeded Work Bench为FreeRTOS编译代码,我浪费了很多时间在这里,后来尝试使用eclipse,即使它结果不好。我真的有可能在我的目标硬件(TelosB Mote - 德州仪器MSP430微控制器)上运行FreeRTOS Demo我使用USB将它连接到我的PC。

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

1 个答案:

答案 0 :(得分:0)

当你说Eclipse IDE是什么意思?这是Code Composer吗?

您是否为IDE和精确的处理器选择了一个工作端口,只是尝试编译它或者您是否尝试创建一个全新的端口?

当你说一个基本程序你写了一个任务?或者您只是在谈论获得演示编译?

我们需要更多,更多的信息来提供帮助。

作为一项基本原则,您应该始终使用正常工作或非常接近的端口。例如,我将它移植到从Studio到Crossworks的Atmel Cortex,但这很简单,因为它们都使用gcc。如果你已经使用了一个IAR端口并试图让它与gcc或其他编译器一起使用,那么它将比你有一个紧密匹配的端口更加琐碎。