TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2530: CC2530 debug功能

Part Number:CC2530

您好:我们正在使用CC2530F256RHAT,想要增加debug烧写功能;查看资料发现IC管脚P2_2、P2_1分别为Debug_CLK、Debug_DATA;问题如下:

1. 只需要引出Debug_CLK、Debug_DATA、GND 这三根数据线,就能够实现debug功能吗?

2. Debug_CLK、Debug_DATA与 reset 存在什么关系? 我现在是将CC2530做成一个小板(小板上预留USB接口),插接在主板上;通过主板控制CC2530复位;若将小板与主板分离,单独调测小板(CC2530),即CC2530无主板初始化复位控制,该怎样能实现debug功能呢?

Kevin Qiu1:

user1847533 said:1. 只需要引出Debug_CLK、Debug_DATA、GND 这三根数据线,就能够实现debug功能吗?

还需要连接reset

user1847533 said:若将小板与主板分离,单独调测小板(CC2530),即CC2530无主板初始化复位控制,该怎样能实现debug功能呢?

若要调试,reset连接是必不可少的

参考下面的文档:

https://www.ti.com.cn/cn/lit/ug/swru197h/swru197h.pdf

,

user1847533:

收到,非常感谢您的回复,我在看一下。

,

user1847533:

您好,  单板CC2530 reset必须引入debugger中,每次上下电,是通过debugger来实现CC2530初始化复位吧?

,

Kevin Qiu1:

是的,没有reset调试reset相关的指令时不能正常执行

,

user1847533:

收到, 现在小板的是实现zigbee功能;通过minicpie接口中的usb转串口后与CC2530+SE2431+FPC天线发射载波信号;现在小板要实现单板测试功能,说明如下:

1.单板测试,即无插接的主板,无控制CC2530 RESET信号;

2.单板增加了 debug口(即增加 DD、DC、GND、reset、VDD),1.27mm间距的2*5 双排针;实现烧录/调试 CC2530功能;

3.单板对外接口为USB接口;

我们想通过USB口与PC连接,通过PC端的上位机软件,发送指令,实现单板测试;但是目前来看还是没能实现CC2530的初始化复位,是不是增加手动开关,就可以实现或者还有其它方式? 即烧写完CC2530程序后,重新给单板上电,将单板通过USB连接PC后,手动按键复位开关后(复位CC2530),通过PC上位机发送指令,实现单板测试?

,

Kevin Qiu1:

手动复位应该也可以,但下载调试都比较麻烦,不一定所有的reset相关测试都可以

,

user1847533:

那有更好的办法吗?

,

user1847533:

我的意思是:1. CC2530 debug 中包括reset;在调测或者烧录程序时,通过debugger来实现CC2530初始化复位;烧录成功后,就不使用debugger了。

                      2. 电路增加的复位开关与reset连接,在板卡单独测试时,上电后,手动复位cc2530,保证其初始化成功,进行单板测试;在单独板卡测试时,不需要使用debugger,只是在烧录程序和调试时,使用debugger。

不知道我的理解对不对,您帮忙看一下。

,

Kevin Qiu1:

理解是对的

赞(0)
未经允许不得转载:TI中文支持网 » CC2530: CC2530 debug功能
分享到: 更多 (0)