This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
使用CC430F5137,主要是用一个带有RF功能的小型MCU,目前对功耗不关心;用到的模块有SCI SPI RF UCS PMM,使用XT2时钟作为主时钟源;
在上电初始化时,依次设置各模块顺序如下:
_DINT(); //禁用中断
WDTCTL = WDTPW + WDTHOLD; //禁用看门狗
InitPMM( ); //内核电压至V3
InitUCS( ); //使用XT2主时钟源,使用的是CCS的DEMO程序
InitIO( );
InitSCI( );
InitSPI( );
InitRF( );
InitINT( );
经常出现的问题是上电过了 InitIO( )后就跑飞了,也有不出问题的时候;还有打开RF模块后出现全局高电压请求位,需要处理吗?怀疑是各个模块调用顺序的问题,查找PDF手册也没有这方面的说明,求教?
另外,注意到Demo程序CC430F5137接收RF必须打开__bis_SR_register( LPM3_bits + GIE ),注释掉这行接收不到RF,是否接收RF必须使用LPM3模式?