心得一:关于开发环境
虽然BLE-CC254x-1.5.0.16的README.txt等文件都说使用的iar v10.30.
All projects have been migrated from IAR Embedded Workbench for 8051 v9.10.3 to v10.30.1. In order to build all projects, be sure to upgrade to IAR v10.30.1. Use of other versions of IAR may result in compatibility issues with this SDK release.
但从BLE-CC254x-1.5.0.16的例程配置文件里,比如:KeyFobDemo.ewp。用Notpad++打开后,能找到使用的是iar v10.20.
所以我一直使用的iar v10.20
灰小子:
心得二:关于Dongle的固件
正想在帖子:https://e2echina.ti.com/question_answer/wireless_connectivity/bluetooth/f/103/t/180021 里南霁云网友说的,Dongle有很多种功能和用法。
但不同的功能,需要对应不用的固件。所以千万千万不要用错了固件。不然,你懂的……
我也用错过固件,结果浪费了很多时间来排查原因。
常用功能和对应的固件如下:
BTool\BLE Device Monitor :CC2540_USBdongle_HostTestRelease_All.hex
协议分析仪Packet Sniffer :sniffer_fw_cc2540_usb.hex
后续会继续补充……
灰小子:
回复 灰小子:
备用