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

LAUNCHXL-CC1310: CC1310 F128RHBR 怎么修改工程才能不卡死?

Part Number:LAUNCHXL-CC1310Other Parts Discussed in Thread:CC1310,

1. 官方例程是针对开发板的芯片开发的,现在新画板子,芯片是CC1310 F128RHBR,现在跑官方的例程rfPacketTx是死机.。在开发板LAUNCHXL-CC1310就运行的很好。

2. 例程目录 :C:\ti\simplelink_cc13x0_sdk_4_20_02_07\examples\nortos\CC1310_LAUNCHXL\drivers\rfPacketTx

3. 更换了芯片,工程要怎么配置?主要是ti不同封装的芯片,管脚居然会有区别,简直是有毒!

4. 为了防止是管脚配置的原因,都把io的操作代码注释了,死机的位置是

/* Send packet */
RF_EventMask terminationReason = RF_runCmd(rfHandle, (RF_Op*)&RF_cmdPropTx,RF_PriorityNormal, NULL, 0);

卡在RF_runCmd函数不返回!

Alex Zhang:

genyi liu said:1. 官方例程是针对开发板的芯片开发的,现在新画板子,芯片是CC1310 F128RHBR,现在跑官方的例程rfPacketTx是死机.。在开发板LAUNCHXL-CC1310就运行的很好。

你好,您这边申请硬件审核,至于您之后的问题,我这边会联系e2e工程师来查看,这需要一些时间。

麻烦您可以在以下链接申请相应的硬件审核:SIMPLELINK-2-4GHZ-DESIGN-REVIEWS,有专业的硬件工程师帮您查看相应硬件问题。

,

genyi liu:

这个不是硬件问题,是软件吧?

用smart rf 是可以正常收发的。

,

genyi liu:

好的,同时请分析下软件部分,我让硬件部门的人去申请下。

,

Alex Zhang:

您好,已经跟进您的问题,有更新会立即回复您,谢谢,

,

Alex Zhang:

genyi liu said:

/* Send packet */ RF_EventMask terminationReason = RF_runCmd(rfHandle, (RF_Op*)&RF_cmdPropTx,RF_PriorityNormal, NULL, 0);

卡在RF_runCmd函数不返回!

rfPacketTx工程的默认配置是一直处于TX状态,默认状态一直处于接收状态,所以会出现您上面的情况

,

Alex Zhang:

如果您使用 5×5 封装制作了自己的板,则需要更新项目中的板文件以反映您的硬件。

例如,要更改为 5×5 封装,请删除所有不可用 IO(IOID_15 及更高版本)的所有定义,因为 5×5 封装只有数据表中列出的 15 个 DIO 引脚。

由于引脚有限,删除未使用的模块/引脚,包括 ADC、Display、SPI1、LED 和 PIN。

,

genyi liu:

要怎么删除?

,

Alex Zhang:

您好,已经跟进您的问题,有更新会立即回复您,谢谢,

,

Alex Zhang:

你们需要获取 CC1310_LAUNCHXL.h 文件并使其对应于 5×5 器件。

例如,5×5 上的 DIO_7 至 DIO_14 上具有模拟功能的 DIOS,而不是 7×7 上的 DIO_23 至 DIO_30。

您已经制作了自己的板,因此需要使该文件与你们的硬件相对应。 

还必须更改 CC1310_LAUNCHXL.c

例如,有用于设置显示器的代码,但如果其硬件没有连接与 LP 类型相同的显示器,则应删除此代码。

赞(0)
未经允许不得转载:TI中文支持网 » LAUNCHXL-CC1310: CC1310 F128RHBR 怎么修改工程才能不卡死?
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1