CC2650 SensorTag 点亮LED例程?!
如题,求CC2650 SensorTag 点亮LED例程,小白刚接触CC2650,希望各位有经验的可以指导一下。谢谢。最好有源码,怎么学习CC2650可以更好、更快?
前两天刚在EEWORLD论坛看到介绍CC2650的使用,功能很强大,看视频有实验演示,你问问他们看有资料没。
我也想看看这例程,试验下强大的CC2650。
这里下载:
http://www.ti.com.cn/tool/cn/sensortag-sw
你好。请问下载那个可以实现新建工程,简单的点亮点亮LED。
CC2650的例程都可以通过 http://www.ti.com.cn/tool/cn/ble-stack 下载 BLE-STACK V2.1 (Support for CC2640/CC2650)
若是只是想点亮LED的话,可以不用涉及协议栈,只需将CC2650看成普通的ARM Cortex-M3即可
可是在协议栈里找不到裸机例程,是不用操作系统,只需要操作io口就行,可是不清楚哪个是定义io和寄存器的头文件,就像ioCC2540.h这样的头文件,或者有相关的教程吗?简单的例程也可以,谢谢!
CC2640的IO等定义在PINCC26XX.h文件内
终于找到啦!见附件。
Creating Example Projects Using the TI Resource Explores
谢谢分享!
你好,问一下,CC2650STK的蜂鸣器Board_BUZZER声音很小的吗?
还可以吧 您现在是什么情况?
我修改了pinInterrupt_CC2650F128例程,裸机调试。试图点亮LED灯和蜂鸣器,现在是LED灯正常工作,而蜂鸣器只发出嗒嗒的声音,声音很小。也没发现BUZZER外壳上有类似塑料的保护膜,请问怎么回事。不像蜂鸣器那种滴滴的清脆声。程序如下:
/*
* ======== pinInterrupt.c ========
*/
/* XDCtools Header files */
#include <xdc/std.h>
#include <xdc/cfg/global.h>
#include <xdc/runtime/System.h>
/* BIOS Header files */
#include <ti/sysbios/BIOS.h>
#include <ti/sysbios/family/arm/cc26xx/Power.h>
#include <ti/sysbios/family/arm/cc26xx/PowerCC2650.h>
/* TI-RTOS Header files */
#include <ti/drivers/PIN.h>
#include <ti/drivers/pin/PINCC26XX.h>
/* Example/Board Header files */
#include "Board.h"
/* Pin driver handles */
static PIN_Handle ledPinHandle;
/* Global memory storage for a PIN_Config table */
static PIN_State ledPinState;
/*
* Initial LED pin configuration table
* - LEDs Board_LED1 are on.
* - LEDs Board_LED2 are off (if defined).
* - BUZZER Board_BUZZER are on.
*/
PIN_Config ledPinTable[] = {
Board_LED1 | PIN_GPIO_OUTPUT_EN | PIN_GPIO_HIGH | PIN_PUSHPULL | PIN_DRVSTR_MAX,
Board_LED2 | PIN_GPIO_OUTPUT_EN | PIN_GPIO_LOW | PIN_PUSHPULL | PIN_DRVSTR_MAX,
Board_BUZZER | PIN_GPIO_OUTPUT_EN | PIN_GPIO_HIGH | PIN_PUSHPULL | PIN_DRVSTR_MAX,
PIN_TERMINATE };
/*
* ======== main ========
*
*/
int main(void) {
/* Call board init functions */
Board_initGeneral();
/* Open LED pins */
ledPinHandle = PIN_open(&ledPinState, ledPinTable);
if (!ledPinHandle) {
System_abort("Error initializing board LED pins\n");
}
/* Start kernel. */
// BIOS_start();
while (1) {
PIN_setOutputValue(ledPinHandle, Board_LED1, Board_LED_OFF);
PIN_setOutputValue(ledPinHandle, Board_LED2, Board_LED_ON);
PIN_setOutputValue(ledPinHandle, Board_BUZZER, Board_BUZZER_OFF);
CPUdelay(8000 * 1000);
PIN_setOutputValue(ledPinHandle, Board_LED1, Board_LED_ON);
PIN_setOutputValue(ledPinHandle, Board_LED2, Board_LED_OFF);
PIN_setOutputValue(ledPinHandle, Board_BUZZER, Board_BUZZER_ON);
CPUdelay(8000 * 1000);
}
}
我修改了下频率,可以啦。
请问CC2650STK怎么接自己的传感器,没有看到外部接口啊
你好,可以将 BLE-STACK V2.1 放到论坛里方便大家下载吗?
大家可以通过 http://www.ti.com.cn/tool/cn/BLE-STACK 注册并审核后下载
请问这个 pinInterrupt.c该怎么写进板子啊,用协议栈了么?