cc2650学习进展(一)
时间:10-02
整理:3721RD
点击:
拿到ti的板子后并不会用,到官网找了半天也没找到2650的例程,后来同事下了2640的例程过来,貌似这俩是通用的,只是具体的性能参数不同,没办法只能将就用了。其中“ble_cc26xx_setupwin32_2_00_00_42893.exe”这个文件安装好之后貌似都是例程,然后再装上了iar for arm(7303版本)。打开工程“C:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\SimpleBLECentral\CC26xx\IAR\SimpleBLECentral.eww”后编译发现错误:
Variable expansion failed for Pre-Build command line.
Offending text: ""$XDCROOT$/xs" --xdcpath="$XDCPATH$" iar.tools.configuro -c "$TOOLKIT_DIR$" --cc "$COMPILER_PATH$" --device "$DEVICE$"
--compileOptions $COMPILER_ARGS_ROOT_QUOTED$ --linkOptions $LINKER_ARGS_QUOTED$ --profile release --projFile "$PROJ_PATH$""”,
百度了一下发现是环境变量错误,保存环境变量的配置文件是“C:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\SimpleBLECentral\CC26xx\IAR\SimpleBLECentral.custom_argvars”
打开iar,Tools->Configure Custom Argument Variables...->Import..
选择SimpleBLECentral.custom_argvars这个文件即可,然后编译,发现出现更多错误,但换一个工程就好了,于是乎今天的进度就这样了,下一步打算找个例程代码仔细看看,顺便看看官方的文档,先分析明白这个例程再说。
——————————————————————————————————————————————————
小白刚接触这方面,还希望大家多多指教,多给一些建议和经验!!在这里先谢谢大家了
Variable expansion failed for Pre-Build command line.
Offending text: ""$XDCROOT$/xs" --xdcpath="$XDCPATH$" iar.tools.configuro -c "$TOOLKIT_DIR$" --cc "$COMPILER_PATH$" --device "$DEVICE$"
--compileOptions $COMPILER_ARGS_ROOT_QUOTED$ --linkOptions $LINKER_ARGS_QUOTED$ --profile release --projFile "$PROJ_PATH$""”,
百度了一下发现是环境变量错误,保存环境变量的配置文件是“C:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\SimpleBLECentral\CC26xx\IAR\SimpleBLECentral.custom_argvars”
打开iar,Tools->Configure Custom Argument Variables...->Import..
选择SimpleBLECentral.custom_argvars这个文件即可,然后编译,发现出现更多错误,但换一个工程就好了,于是乎今天的进度就这样了,下一步打算找个例程代码仔细看看,顺便看看官方的文档,先分析明白这个例程再说。
——————————————————————————————————————————————————
小白刚接触这方面,还希望大家多多指教,多给一些建议和经验!!在这里先谢谢大家了
建議用Code Composer Studio v6平台,也許比較好
请参考链接
http://www.deyisupport.com/quest ... aspx?pi2132219853=1
这个 包里面一个手册SWRU393_CC2640_BLE_Software_Developer's_Guide应该会讲这个事。我在编译TIRTOS的时候看了tirtos_Getting_Started_Guide手册,就告诉你编译的配置什么的。你有时间可以 看看手册。也许省去很多麻烦。