找回密码
 立即注册

使用微信账号登录

只需一步,快速开始

查看: 2669|回复: 9

[CSR8系列] 超级新手,8670最简单的LEDdemo为什么编译不过,请帮忙看看是什么原因

[复制链接]
连续签到天数:1天
签到总天数:140天
签到总奖励:2755金币
发表于 2018-3-27 18:36:17 | 显示全部楼层 |阅读模式

马上注册,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册  

×
#include <stdio.h>
#include <message.h>
#include <pio.h>


#define LED_1 (1 << 6)

typedef struct
{
    TaskData task;
    uint16 change;

}ToggleTask;



static void MyHandle(Task t,MessageId id,Message payload)
{

    uint16 change = ((ToggleTask *)t)->change;
    PioSet(change,PioGet()^change);
    MessageSendLater(t,0,0,500);

}

static ToggleTask toggle = {{MyHandle},LED_1};


int main(void)
{

    PioSetDir(LED_1,~0);
    MessageSend(&toggle.task,0,0);
    MessageLoop();

    return 0;
}



编译结果:
Running 'D:/ADK3.0/tools/bin/make -R BLUELAB=D:/ADK3.0/tools -f ledtest.release.mak build'...
Chip detected is gordon, default execution mode for this hardware is assisted
D:/ADK3.0/tools/bin/xap-local-xap-gcc-3.3.3 -BD:/ADK3.0/tools/lib/gcc-lib/xap-local-xap-assisted/3.3.3\\ -mpu -mleaf-optim -mno-function-sizeof -mworkaround-b96516 -g -O -fno-builtin-memcpy -ansi -pedantic -Wall -Wmissing-prototypes -Wstrict-prototypes -Wsign-compare -Wredundant-decls -Werror -ID:/ADK3.0/tools/include/firmware -ID:/ADK3.0/tools/include/standard -ID:/ADK3.0/tools/include/profiles/BlueLab6.4-Release -Wp,-MD,./depend/main -Wp,-MQ,main.o   -c main.c -o main.o
main.c: In function `MyHandle':
main.c:21: warning: implicit declaration of function `PioSet'
main.c:21: warning: implicit declaration of function `PioGet'
main.c: In function `main':
main.c:32: warning: implicit declaration of function `PioSetDir'
make: *** [main.o] Error 1

Finished.


前辈们能否告诉我这是什么原因

楼主热帖
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
连续签到天数:1天
签到总天数:337天
签到总奖励:9829金币
发表于 2018-3-28 00:13:36 | 显示全部楼层
出现这种问题,应该是库链接路径不正确,你检查一下。
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:1397天
签到总奖励:23877金币
发表于 2018-3-28 08:19:03 | 显示全部楼层
先右键点击工程的clean,清一下输出,然后再重新编译看看?
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:140天
签到总奖励:2755金币
 楼主| 发表于 2018-3-28 08:35:54 | 显示全部楼层
Wney 发表于 2018-3-28 08:19
先右键点击工程的clean,清一下输出,然后再重新编译看看?

还是不可以
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:140天
签到总奖励:2755金币
 楼主| 发表于 2018-3-28 08:41:53 | 显示全部楼层
yang1 发表于 2018-3-28 00:13
出现这种问题,应该是库链接路径不正确,你检查一下。

怎么检查这个,同目录下其他工程可以编译过,该文件中把myhandle函数相关的if0掉也是可以编译过的
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:15天
签到总奖励:71金币
发表于 2018-3-28 09:47:10 | 显示全部楼层
难不成是PioSet32?
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:58天
签到总奖励:542金币
发表于 2018-5-10 14:18:24 | 显示全部楼层
解决了吗?发了帖没有下文?
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:140天
签到总奖励:2755金币
 楼主| 发表于 2018-5-10 19:53:46 | 显示全部楼层
cy013 发表于 2018-5-10 14:18
解决了吗?发了帖没有下文?

前期已经搞定,谢谢大家关注。
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:58天
签到总奖励:542金币
发表于 2018-5-17 16:21:12 | 显示全部楼层
没说是哪里的问题?
是库配置不对,还是开发环境配置,或者什么问题?
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:140天
签到总奖励:2755金币
 楼主| 发表于 2018-5-29 11:34:48 | 显示全部楼层
cy013 发表于 2018-5-17 16:21
没说是哪里的问题?
是库配置不对,还是开发环境配置,或者什么问题?

使用PioSet32,另外注意里面数据字节数据的长度
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则

小黑屋|手机版|我爱蓝牙网 - 52Bluetooth

GMT+8, 2024-5-11 03:43 , Processed in 0.177111 second(s), 21 queries , Gzip On, MemCached On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表