微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > cc2640程序烧录后不自动运行

cc2640程序烧录后不自动运行

时间:10-02 整理:3721RD 点击:

cc2640程序烧录后不自动运行,单步执行是功能又是对的。

下载器 XDS100V3, IAR程序如下,问题出在哪呢?

void main()
{
uint8_t i;
uint8_t test[150];
VIMSModeSet(VIMS_BASE, VIMS_MODE_DISABLED);
// Wait until it is
while(VIMSModeGet(VIMS_BASE) != VIMS_MODE_DISABLED);//disableCache();
for(i=0;i<150;i++)
test[i]=i+1; 
FlashProgram(test,0x00002000UL,150);
return;
}

卡在哪一行语句?

没有卡,程序编译正常,用flash programmer烧写hex到cc2640里,程序像没有启动。但是用IAR仿真,单步执行,一步一步的走,程序功能最终执行了。我怀疑是设置的问题,晕菜中,求教

入口地址的内容必须是0x00000000

谢谢,请问这种情况怎么确保入口地址是0x0000000呢? 是程序设置还是软件设置呢?

我也遇到这个问题,烧录正常,程序不能运行。请都教各位大神了!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top