PA_EN LNA_EN HGM三根线连接无误。
参考了CC2538-CC2592手册,想设置TXPOWER=0xFF,让发射功率是最大的,现在遇到了设置问题,找了deyisupport和google也没看到有类似的问题。
1、很多人都会推荐直接在osal_start_system()前面调用macRadioSetTxPower或者ZMacSetTransmitPower设置。试过了,这样在macRadioUpdateTxPower里面打断点是能看到TXPOWER被设置为了0xFF,但是后面OSAL运行之后,在某个地方会osal偷偷调用macRadioSetTxPower两次,自动给设置成默认的0x42了,具体在哪里调用了这个函数,位置没找到。
当然也可以暴力修改macRadioUpdateTxPower函数,让其永远设置为0xFF,但是似乎不妥当。
2、搜索了所有协议栈源代码文件,也没找到调用的地方,那在哪里能找到调用位置呢?
我测试把源码中macRadioSetTxPower函数都修改为别的名字,再编译发现link错误,是TIMAC-CC2538.a报出的错误,难道是在这个黑匣子里调用了,下载了TIMAC代码,也没找到调用位置,如何破?