- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
CC2640 烧写出问题?
录入:edatop.com 点击:
CC2640 烧写出问题?
如下
在使用ble_cc26xx_2_00_00_42893\Projects\ble\SimpleBLEPeripheral中标准的CC2640App-flashRom工程
在烧写APP之前,已经将STACK烧写进CC2640里面了
虽然出现了个小框框,还好有论坛的高手解围,表示这个是正常滴,
由于仿真器是JLINK,所以要修改下设置,option->debugging->setup->driver->J-link/J-Trace
并把option->debugging->extra option中的“use command line option”选项去掉
option->J-link/J-Trace->Clock setup->cpu clock:48.0
option->J-link/J-Trace->Clock setup->SWO clock:auto 勾上
修改配置文件
Boot.checkBackdoor = false; 之前是true,被我改成false了
编译完成之后,开始烧写APP
点击烧写按钮,出现烧写进度条,之后进入仿真界面,点击运行
打开手机APP,也没搜索到设备
硬件确定没坏,老大拿他的工程去烧是可以发现设备的,是不是我哪里设置错了
如下
在使用ble_cc26xx_2_00_00_42893\Projects\ble\SimpleBLEPeripheral中标准的CC2640App-flashRom工程
在烧写APP之前,已经将STACK烧写进CC2640里面了
虽然出现了个小框框,还好有论坛的高手解围,表示这个是正常滴,
由于仿真器是JLINK,所以要修改下设置,option->debugging->setup->driver->J-link/J-Trace
并把option->debugging->extra option中的“use command line option”选项去掉
option->J-link/J-Trace->Clock setup->cpu clock:48.0
option->J-link/J-Trace->Clock setup->SWO clock:auto 勾上
修改配置文件
Boot.checkBackdoor = false; 之前是true,被我改成false了
编译完成之后,开始烧写APP
点击烧写按钮,出现烧写进度条,之后进入仿真界面,点击运行
打开手机APP,也没搜索到设备
硬件确定没坏,老大拿他的工程去烧是可以发现设备的,是不是我哪里设置错了
CC2640 不支持J-Link的SWD模式
你这种情况你运行的时候你点下break,你会在下面debug窗口看到一个堆栈溢出的警告,你还是去比对下设置,尤其是C/C++Compiler里面的Preprocessor项