【LAUNCHXL-CC2650】运行SDK自带例程
[复制链接]
一、工程导入
打开CCS,选择在菜单栏File中的Import...
在弹出的对话框中选择Code Composer Studio中的CCS Projects,选择Next。
在Import CCS Projects对话框中点击Browse...
在弹出的Select Search Directory中选择例程的路径:C:\ti\simplelink\ble_sdk_2_02_06_07\examples\cc2650lp。在选择需要导入的工程。
以导入simple_broadcaster工程为例,双击simple_broadcaster文件夹。
选择ccs文件夹,再点击选择文件夹。
在Import CCS Projects的窗口中,同时勾选app和stack的工程,勾选Copy projects into workspace。点击Finish。
在CCS的Project Explorer窗口中就可以看到刚才导入的2个工程。
到此,已经把工程导入到CCS中。
二、编译及下载
点击app和stack的工程名,选中工程后,在点击编译。
再编译完成后,发现stack工程有错误。
双击probloms窗口中的错误提示,找到错误的地方。
发现return ( (unsigned char*)ltoa( l, (char *)buf ) );这行有错误。
右击ltoa函数,选择Open Declaration,找到函数申明。
在函数声明中,该函数需要有3个参数
返回osal.c文件吧缺少的函数添加上去。
添加完成后,在对stack工程进行编译。编译完成后就没有错误了。
接入开发板,分别把2个工程程序烧录到开发板中。
烧录完成后,重启开发板。在手机端打开APP,可以扫描到SimpleBLEBroadcaster的蓝牙。
点击连接,过一段时间后提示连接超时,说明该蓝牙广播是不可连接的广播。
|