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.

TMS320F28017的时钟设置



如何设计硬件和软件,实现TMS320F28017使用片上时钟振荡器和外部晶振时钟振荡器?

  • TMS320F28017,应该和大多数2000系列的一样,它有两个片内时钟振荡器,一个晶振输入和一个外部时钟输入。

    INTOSC1:片内时钟振荡器1;
    INTOSC2:片内时钟振荡器2;

    Crystal: 采用外部晶振作为时钟基准(XTAL),硬件连接X1.X2角。

    External clock source :外部时钟源,如果没有使用外部晶振,那么可以使用一个外部时钟源,接入到XCLKIN管教上,提供时钟基准。

     默认情况下,系统内核时钟是由INTOSC1提供的,如果要切换外部晶振,则可以:
     1.启用编辑受保护的寄存器 EALLOW;
    2 将CLKCTL[XTALOSCOFF]设置为0,启用外部晶振,并将CLKCTL[XCLKINOFF]设置为1,禁用外部时钟输入。 参考: SysCtrlRegs.CLKCTL.all=0x2400;
    希望多查查手册,希望可以帮到你。
  • 没有详细关注过28017这个片子   片上时钟振荡器一般是指C28内部自带的时钟振荡器 

    不需要外部输入时钟    只需做相关的配置   也有默认的时钟频率

    外部则需要你外接晶体或者晶振     作为系统的时钟输入 

    但是如果接入了外部时钟     同时配置使用片上振荡器   个人觉得会屏蔽外部时钟输入的

    所以建议你接上外部时钟较好