重新学了BLE,准备做个无线开关

翻出大球的套件,翻到两节(或者两片)2032纽扣电池,翻出当年下载的网盘资料,翻出陈年的老贴,开始搭环境吧。
http://forum.eepw.com.cn/thread/277617/1

首先打开CC254xEK\用户手册\New-Keyfob使用说明书.pdf(2013年11月12日版)这是是详细的使用说明,但没有描述开发环境搭建。

CC254xEK\BLE权威教程.pdf(2013年10月1日版)本以为是本电子书,结果是官方的149页开发教程。

首先运行Software\IAR\8.10.4\IAR EW8051 8.10.4\1.IAR EW8051-8.10.3安装包里的autorun.exe。

autorun似乎已经不支持win7 x64了,还好在ew8051文件夹找到一个可以运行的setup.exe。

2.IAR 8051 注册机文件夹运行!RUNME.BAT文件,没用管理员(或许自己就是),生成license.txt文件,提取一个Installserial号码xxxx-xxx-xxx-xxxx,然后KEY要选择第二个带EW8051的,整行拷入即可,选择完全安装,默认装在C盘。

3.EW8051-8.10.4里的文件们拷入C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\8051可以升级到8.10.4

协议栈要单独安装CC254xEK\源码\BLE协议栈\版本1.3.2

打开C:\Texas Instruments\BLE-CC254x-1.3.2\Projects\ble\KeyFob\CC2541DB下的Workspace,Project->Rebuild All通过。

安装仿真器驱动CC254xEK\仿真器\CC-Debugger\驱动程序\win_64bit_x64,接上不带电池的开发板(是否可以增加元件屏蔽电池呢),按debugger上按钮,指示灯变为绿色

Project->Options(Alt+F7)->Debuger,Driver选择Texas Instruments,然后Download and Debug(Ctrl+D 绿色箭头),需要点击Debug->Go(F5)全速运行

文档里提到APP,Smart Nudge和TI BLE Multiool都下架了,搜到TI SensorTag和TI SimpleLink Starter似乎一样,下载前者,很慢,不过还好,能显示基本信息,也可以触发蜂鸣器。

标签: none

添加新评论