TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2652R: 导入了ble5stack 的simple_peripheral例程后如何添加app

Part Number:CC2652ROther Parts Discussed in Thread:SYSCONFIG, SYSBIOS

我在ccs导入了CC26X2R1_LAUNCHXL的ble5stack 的simple_peripheral例程,之后我想添加一个简单的驱动开发板上led的app该如何操作,我在application文件夹下添加了.c文件和.h文件,能够成功built,但是这些文件好像并没有被load到开发板上

Galaxy Yue:

您好,

为您提供一个关于CCS配置和构建项目的文档,您可以查阅一下其中的第六章节

https://software-dl.ti.com/ccs/esd/documents/users_guide/index_project-management.html

希望对您有所帮助

,

zhou yx:

您好,我在 ble5stack的simple_peripheral例程下添加了以下文件,用了sysconfig tool, 但是开发板上的led仍然没有工作,麻烦您看一下哪里有问题

blink。h

#ifndef BLINK_H#define BLINK_H

#ifdef __cplusplusextern "C"{#endif

extern void blinkled_createTask(void);

/******************************************************************************************************************************************/

#ifdef __cplusplus}#endif

#endif

blink.c

#include <string.h>

#include <ti/sysbios/knl/Task.h>#include <ti/sysbios/knl/Clock.h>#include <ti/sysbios/knl/Event.h>#include <ti/sysbios/knl/Queue.h>

#include <ti/drivers/GPIO.h>

#include "ti_drivers_config.h"#include "blink.h"

// Task configuration#define BLK_TASK_PRIORITY 1

#ifndef BLK_TASK_STACK_SIZE#define BLK_TASK_STACK_SIZE 128#endif

// Task configurationTask_Struct blkTask;Char blkTaskStack[BLK_TASK_STACK_SIZE];

static void blinkled_taskFxn(UArg a0, UArg a1);

void blinkled_createTask(void){ Task_Params taskParams;

// Configure task Task_Params_init(&taskParams); taskParams.stack = blkTaskStack; taskParams.stackSize = BLK_TASK_STACK_SIZE; taskParams.priority = BLK_TASK_PRIORITY;

Task_construct(&blkTask, blinkled_taskFxn, &taskParams, NULL);}

static void blinkled_taskFxn(UArg a0, UArg a1){ // Testing Codes GPIO_init(); GPIO_write(led, CONFIG_GPIO_LED_ON); }

,

zhou yx:

已解决

,

Galaxy Yue:

好的,有问题欢迎随时来论坛交流,祝顺利!

赞(0)
未经允许不得转载:TI中文支持网 » CC2652R: 导入了ble5stack 的simple_peripheral例程后如何添加app
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1