MSP430F5529的官方例程


本文件是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_usbenergia
     文件          57  2015-08-03 07:15  F5529_usbenergiaenergia_readme.txt
     目录           0  2018-07-14 17:01  F5529_usblab_02a_ccs
     文件        1113  2015-08-03 07:15  F5529_usblab_02a_ccslab_02a_ccs_readme.txt
     目录           0  2018-07-14 17:01  F5529_usblab_02b_blink
     文件         528  2015-08-03 07:15  F5529_usblab_02b_blinklab_02b_blink_readme.txt
     目录           0  2018-07-14 17:01  F5529_usblab_02c_oob
     文件         593  2015-08-03 07:15  F5529_usblab_02c_ooblab_02c_oob_readme.txt
     目录           0  2018-07-14 17:01  F5529_usblab_02d_flasher
     文件         138  2015-08-03 07:15  F5529_usblab_02d_flasherlink.bat
     文件         890  2015-08-03 07:15  F5529_usblab_02d_flasherlab_02d_flasher_readme.txt
     目录           0  2018-07-14 17:01  F5529_usblab_02d_flasherlocal_copy
     文件         101  2015-08-03 07:15  F5529_usblab_02d_flasherlocal_copylink.bat
     文件         737  2015-08-03 07:15  F5529_usblab_02d_flasherlocal_copylab_02b_blink_solution.txt
     文件         112  2015-08-03 07:15  F5529_usblab_02d_flasherlocal_copyoob.bat
     文件      337373  2015-08-03 07:15  F5529_usblab_02d_flasherlocal_copyOutOfBox_EmulStorageKeyboard_16KB.txt
     文件         190  2015-08-03 07:15  F5529_usblab_02d_flasheroob.bat
     目录           0  2018-07-14 17:01  F5529_usblab_03a_gpio
     文件        3119  2015-08-03 07:15  F5529_usblab_03a_gpiolab_03a_gpio_readme.txt
     目录           0  2018-07-14 17:01  F5529_usblab_03b_button
     文件        2607  2015-08-03 07:15  F5529_usblab_03b_buttonlab_03b_button_readme.txt
     目录           0  2018-07-14 17:01  F5529_usblab_04a_clock
     文件        8036  2015-08-03 07:15  F5529_usblab_04a_clocklab_04a_clock_readme.txt
     文件        4556  2015-08-03 07:15  F5529_usblab_04a_clockmyClocks.c
     目录           0  2018-07-14 17:01  F5529_usblab_04b_wdt
     文件        2195  2015-08-03 07:15  F5529_usblab_04b_wdtlab_04b_wdt_readme.txt
     目录           0  2018-07-14 17:01  F5529_usblab_04c_crystals
     文件       10816  2015-08-03 07:15  F5529_usblab_04c_crystalslab_04c_crystals_readme.txt
     文件        7251  2015-08-03 07:15  F5529_usblab_04c_crystalsmyClocksWithCrystals.c
     文件         231  2015-08-03 07:15  F5529_usblab_04c_crystalsmyexpressions.txt
............此处省略122个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)