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

CC2538 MAC初始化失败

请问大家有遇到过MAC层初始化失败吗?

目前的现象是代码上电加载到MAC初始化的时候跑不过去了。将TMS拉低一下就正常加载了。还没有解决。

Viki Shi:

没有遇到过,能提供下详细描述吗?

user5977353:

回复 Viki Shi:

使用过程中,不含MAC层的代码可以正常加载。调入MAC层的函数之后代码会卡死在MAC的库函数中。

而TMS是默认上拉的,TCK是默认下拉的。上电卡死之后给TMS一个低脉冲或者给TCK一个高脉冲就可以正常运行了。

请问可以电话联系吗?

user5977353:

回复 Viki Shi:

问题定位了,原因为没有加32K的时钟,应该是MAC timer记时过不去。

请问此问题通过软件规避的方法有吗?

Viki Shi:

回复 user5977353:

协议栈默认使用32k,不加的话建议修改hal_board_cfg.h文件,
#define OSC32K_CRYSTAL_INSTALLED FALSE

赞(0)
未经允许不得转载:TI中文支持网 » CC2538 MAC初始化失败
分享到: 更多 (0)