• 大小: 11.49MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-06-20
  • 语言: 其他
  • 标签: MSP430  TI  

资源简介

本文件是MSP430F5529的官方例程,虽然在官网上可以找到,但是很不好找,里面有十几个实验例程,注意代码是在solution这个文件夹里面

资源截图

代码片段和文件信息

// ----------------------------------------------------------------------------
// myClocks.c  (for lab_04a_clock project)  (‘F5529 Launchpad)
//
// This routine sets ACLK to run from REFO then configures MCLK and SMCLK to
// run from the and high-freq internal clock source (DCO).
//
// Oscillators:
//    DCO    =   8MHz  (default is ~1MHz) Internal high-frequency oscillator
//    REFO   =  32KHz                     Internal 32KHz reference oscillator
//    MODOSC =   5MHz                     Internal 5MHz oscillator
//    VLO    = ~10KHz                     Internal very low power low frequency oscillator
//    XT1    =  --KHz  (not configured)   External crystal input
//    XT2    =  --MHz  (not configured)   External crystal input
//
// Reference Clock:
//    FLL    = REFO   =  32KHz            Internal reference clock; used for calibrating DCO at runtime

// Internal Clocks:
//    ACLK  =  REFO   =  32KHz
//    SMCLK =  DCO    =   8MHz
//    MCLK  =  DCO    =   8MHz
//    MODCLK = MODOSC =   5MHz  (default)
// ----------------------------------------------------------------------------

//***** Header Files **********************************************************
//#include 
#include 
#include “myClocks.h“


//***** Defines ***************************************************************
#define LF_CRYSTAL_FREQUENCY_IN_HZ     ______
#define HF_CRYSTAL_FREQUENCY_IN_HZ     ______

#define MCLK_DESIRED_FREQUENCY_IN_KHZ  ______
#define MCLK_FLLREF_RATIO              ______ / ( UCS_REFOCLK_FREQUENCY / 1024 )    // Ratio = 250


//***** Global Variables ******************************************************
uint32_t myACLK  = 0;
uint32_t mySMCLK = 0;
uint32_t myMCLK  = 0;


//***** initClocks ************************************************************
void initClocks(void) {

    //**************************************************************************
    // Configure core voltage level
    //**************************************************************************
     // Set core voltage level to handle 8MHz clock rate
     PMM_setVCore( ________________________ );


    //**************************************************************************
    // Configure Oscillators
    //**************************************************************************
    // Set the XT1/XT2 crystal frequencies used on the LaunchPad and connected
// to the clock pins so that driverlib knows how fast they are (these are 
    // needed for the DriverLib clock ‘get‘ and crystal start functions)
    _______________________(
            _______________________                                            // XT1CLK input
            _______________________                                             // XT2CLK input
    );

    // Verify if the default clock settings are as expected
    myACLK  = UCS_getACLK();
    mySMCLK = UCS_getSMCLK();
    myMCLK  = UCS_getMCLK(

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-07-14 17:01  F5529_usb\
     目录           0  2018-07-14 17:01  F5529_usb\energia\
     文件          57  2015-08-03 07:15  F5529_usb\energia\energia_readme.txt
     目录           0  2018-07-14 17:01  F5529_usb\lab_02a_ccs\
     文件        1113  2015-08-03 07:15  F5529_usb\lab_02a_ccs\lab_02a_ccs_readme.txt
     目录           0  2018-07-14 17:01  F5529_usb\lab_02b_blink\
     文件         528  2015-08-03 07:15  F5529_usb\lab_02b_blink\lab_02b_blink_readme.txt
     目录           0  2018-07-14 17:01  F5529_usb\lab_02c_oob\
     文件         593  2015-08-03 07:15  F5529_usb\lab_02c_oob\lab_02c_oob_readme.txt
     目录           0  2018-07-14 17:01  F5529_usb\lab_02d_flasher\
     文件         138  2015-08-03 07:15  F5529_usb\lab_02d_flasher\blink.bat
     文件         890  2015-08-03 07:15  F5529_usb\lab_02d_flasher\lab_02d_flasher_readme.txt
     目录           0  2018-07-14 17:01  F5529_usb\lab_02d_flasher\local_copy\
     文件         101  2015-08-03 07:15  F5529_usb\lab_02d_flasher\local_copy\blink.bat
     文件         737  2015-08-03 07:15  F5529_usb\lab_02d_flasher\local_copy\lab_02b_blink_solution.txt
     文件         112  2015-08-03 07:15  F5529_usb\lab_02d_flasher\local_copy\oob.bat
     文件      337373  2015-08-03 07:15  F5529_usb\lab_02d_flasher\local_copy\OutOfBox_EmulStorageKeyboard_16KB.txt
     文件         190  2015-08-03 07:15  F5529_usb\lab_02d_flasher\oob.bat
     目录           0  2018-07-14 17:01  F5529_usb\lab_03a_gpio\
     文件        3119  2015-08-03 07:15  F5529_usb\lab_03a_gpio\lab_03a_gpio_readme.txt
     目录           0  2018-07-14 17:01  F5529_usb\lab_03b_button\
     文件        2607  2015-08-03 07:15  F5529_usb\lab_03b_button\lab_03b_button_readme.txt
     目录           0  2018-07-14 17:01  F5529_usb\lab_04a_clock\
     文件        8036  2015-08-03 07:15  F5529_usb\lab_04a_clock\lab_04a_clock_readme.txt
     文件        4556  2015-08-03 07:15  F5529_usb\lab_04a_clock\myClocks.c
     目录           0  2018-07-14 17:01  F5529_usb\lab_04b_wdt\
     文件        2195  2015-08-03 07:15  F5529_usb\lab_04b_wdt\lab_04b_wdt_readme.txt
     目录           0  2018-07-14 17:01  F5529_usb\lab_04c_crystals\
     文件       10816  2015-08-03 07:15  F5529_usb\lab_04c_crystals\lab_04c_crystals_readme.txt
     文件        7251  2015-08-03 07:15  F5529_usb\lab_04c_crystals\myClocksWithCrystals.c
     文件         231  2015-08-03 07:15  F5529_usb\lab_04c_crystals\myexpressions.txt
............此处省略122个文件信息

评论

共有 条评论