This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC2540: 用IAR的“download and debug”把程序烧录到芯片后是否还需要其他操作,才能真正把程序烧录到芯片中。

Part Number: CC2540
您好:
我在用CC2540的时候遇到以下困难,恳请给予帮助。
1、我现在的项目是公司前员工(已离职)开发的,使用的IDE是IAR,我用在IAR中修改源代码,用“download and debug”把程序烧录到芯片中并运行,发现程序根本不运行我修改的部分代码(但是产品是能够工作的,)。我发现用IAR生成的hex文件大小(348KB)远远小于用SmartRF Flash Programmer从CC2540读出来的hex文件(721KB)。请问这是怎么回事?我怀疑没有把程序烧录到芯片中去。用IAR生成的hex是不完整的吗?
2、我用SmartRF Flash Programmer仅将CC2540擦除(Erase),然后用IAR的“download and debug”把程序烧录到芯片中并运行,发现程序完全不执行(LED不亮,我的产品正常开机会有LED显示),我想请问用IAR的“download and debug”把程序烧录到芯片后是否还需要其他操作,才能真正把程序烧录到芯片中。
期待您的帮助,谢谢!