K66芯片时钟配置问题请教

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

K66芯片时钟配置问题请教

1,759 Views
yinghuali
Contributor I

正在使用K66芯片,FlexCAN协议引擎时钟选择OSCERCLK时,CAN_MCR.MDIS清零后,CAN模块没有退出低功率模式,如果协议引擎时钟选择bus clock则可以。通过CLKOUT引脚输出OSCERCLK信号,用示波器也测量不到信号,不知什么问题?已设置Oscillator (OSC)的OSC_CR.ERCLKEN=1,还需要设置什么?

Labels (1)
0 Kudos
1 Reply

675 Views
kerryzhou
NXP TechSupport
NXP TechSupport

Hi Yinghua,

    你好!

    请问你测试CLKOUT引脚输出,你是怎么配置的呢?

    需要这样配置才能选择PTA6输出OSCERCLK:

  SIM_SCGC5 |= SIM_SCGC5_PORTA_MASK;

  PORTA_PCR6 = PORT_PCR_MUX(5); //mux选择CLKOUT

  SIM_SOPT2 |= SIM_SOPT2_CLKOUTSEL(6);//选择CLKOUT 输出为OSCERCLK

  此外,你的时钟模式选的是什么,是否采用外部晶振作为时钟源? PEE?

  STOP功耗下,要有OSCERCLK时钟,需要使能OSC_CR[EREFSTEN].


Have a great day,
Jingjing

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos