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

CC1310: 同一个程序烧入CC1310F128 4*4mm 运行OK和5*5mm运行NG

Part Number:CC1310

同一个程序,开发时用的是CC1310F128  4*4mm 芯片,测试都是正常的; 小批量时用的是5*5mm,功能不正常,死机复位。功能上就是433收发,串口通信,3个led灯,看门狗。

  都是死在这里:

收到数据:

     if(events & RADIO_EVENT_VALID_RECEIVED)  // 如果收到有效数据包

{

    ………

   //发出回复:

     status_transmit=EasyLink_transmit(&txPacket);卡在这里复位,不能往下运行

}

同一个程序, 4*4mm和5*5mm就是部分管脚不一致,应该没有影响。死机前串口也是正常的。

还有哪些要考虑的?芯片版本有影响吗?

Kevin Qiu1:

wei xin xin 说:  if(events & RADIO_EVENT_VALID_RECEIVED)  // 如果收到有效数据包

卡在这里说明没有收到数据包

wei xin xin 说:还有哪些要考虑的?芯片版本有影响吗?

版本有影响的,433M频段必须使用B版本的芯片,A版本不支持433

,

wei xin xin:

问题找到,PCB的问题。原理图没有问题,同样设计已经做过几款都没有问题。优化PCB(增加接地过孔和减小板厚)重新做板没有问题。就是无法定位问题具体出在哪。

,

likang LI:

请截图 查看 ,是否是RF 设计不佳导致

赞(0)
未经允许不得转载:TI中文支持网 » CC1310: 同一个程序烧入CC1310F128 4*4mm 运行OK和5*5mm运行NG
分享到: 更多 (0)