• 大小: 318KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-06
  • 语言: 其他
  • 标签: DSP  F28004  移相控制  

资源简介

此程序为F280049的移相控制程序,程序已调试通过,可以使用需要的可以下载哈。

资源截图

代码片段和文件信息

//#############################################################################
//
// FILE:   device.c
//
// title:  Device setup for examples.
//
//#############################################################################
// $TI Release: F28004x Support Library v1.05.00.00 $
// $Release Date: Thu Oct 18 15:43:57 CDT 2018 $
// $Copyright:
// Copyright (C) 2018 Texas Instruments Incorporated - http://www.ti.com/
//
// Redistribution and use in source and binary forms with or without 
// modification are permitted provided that the following conditions 
// are met:
// 
//   Redistributions of source code must retain the above copyright 
//   notice this list of conditions and the following disclaimer.
// 
//   Redistributions in binary form must reproduce the above copyright
//   notice this list of conditions and the following disclaimer in the 
//   documentation and/or other materials provided with the   
//   distribution.
// 
//   Neither the name of Texas Instruments Incorporated nor the names of
//   its contributors may be used to endorse or promote products derived
//   from this software without specific prior written permission.
// 
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
// “AS IS“ AND ANY EXPRESS OR IMPLIED WARRANTIES INCLUDING BUT NOT 
// LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT INDIRECT INCIDENTAL 
// SPECIAL EXEMPLARY OR CONSEQUENTIAL DAMAGES (INCLUDING BUT NOT 
// LIMITED TO PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE
// DATA OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
// THEORY OF LIABILITY WHETHER IN CONTRACT STRICT LIABILITY OR TORT 
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
// OF THIS SOFTWARE EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
// $
//#############################################################################

//
// Included Files
//
#include “device.h“
#include “driverlib.h“
#ifdef __cplusplus
using std::memcpy;
#endif

//*****************************************************************************
//
// Function to initialize the device. Primarily initializes system control to a
// known state by disabling the watchdog setting up the SYSCLKOUT frequency
// and enabling the clocks to the peripherals.
//
//*****************************************************************************
void Device_init(void)
{
    //
    // Disable the watchdog
    //
    SysCtl_disableWatchdog();

#ifdef _FLASH
    //
    // Copy time critical code and flash setup code to RAM. This includes the
    // following functions: InitFlash();
    //
    // The RamfuncsLoadStart RamfuncsLoadSize and RamfuncsRunStart symbols
    // are created by the linker. Refer to the device .cmd file.
    //
    memcpy(&RamfuncsRunStart &RamfuncsLoadStart (size_t)&RamfuncsLoadSi

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-04-10 20:22  F280049C_PhaseShift\
     文件         653  2019-04-10 16:23  F280049C_PhaseShift\.ccsproject
     文件       25598  2019-04-12 16:34  F280049C_PhaseShift\.cproject
     目录           0  2019-04-10 18:08  F280049C_PhaseShift\.launches\
     文件        5573  2019-04-12 17:39  F280049C_PhaseShift\.launches\F280049C_PhaseShift.launch
     文件         849  2019-04-10 16:21  F280049C_PhaseShift\.project
     目录           0  2019-04-10 16:23  F280049C_PhaseShift\.settings\
     文件          62  2019-04-10 16:21  F280049C_PhaseShift\.settings\org.eclipse.cdt.codan.core.prefs
     文件         123  2019-04-10 16:21  F280049C_PhaseShift\.settings\org.eclipse.cdt.debug.core.prefs
     文件         208  2019-04-10 16:23  F280049C_PhaseShift\.settings\org.eclipse.core.resources.prefs
     文件        5194  2018-10-19 05:01  F280049C_PhaseShift\28004x_generic_flash_lnk.cmd
     文件        4817  2018-10-19 05:01  F280049C_PhaseShift\28004x_generic_ram_lnk.cmd
     目录           0  2019-04-12 17:43  F280049C_PhaseShift\Debug\
     文件       27772  2019-04-12 17:43  F280049C_PhaseShift\Debug\F280049C_PhaseShift.d
     文件       60372  2019-04-12 17:43  F280049C_PhaseShift\Debug\F280049C_PhaseShift.map
     文件       42116  2019-04-12 17:43  F280049C_PhaseShift\Debug\F280049C_PhaseShift.obj
     文件      448734  2019-04-12 17:43  F280049C_PhaseShift\Debug\F280049C_PhaseShift.out
     文件      225439  2019-04-12 17:43  F280049C_PhaseShift\Debug\F280049C_PhaseShift_linkInfo.xml
     文件         203  2019-04-12 17:43  F280049C_PhaseShift\Debug\ccsObjs.opt
     文件       14541  2019-04-12 17:31  F280049C_PhaseShift\Debug\device.d
     文件       12934  2019-04-12 17:31  F280049C_PhaseShift\Debug\device.obj
     文件        1613  2019-04-12 17:31  F280049C_PhaseShift\Debug\f28004x_codestartbranch.obj
     文件        9767  2019-04-12 17:31  F280049C_PhaseShift\Debug\f28004x_globalvariabledefs.d
     文件      462631  2019-04-12 17:31  F280049C_PhaseShift\Debug\f28004x_globalvariabledefs.obj
     文件        4596  2019-04-12 17:43  F280049C_PhaseShift\Debug\makefile
     文件         248  2019-04-12 17:31  F280049C_PhaseShift\Debug\objects.mk
     文件        2073  2019-04-12 17:43  F280049C_PhaseShift\Debug\sources.mk
     文件        2158  2019-04-12 17:43  F280049C_PhaseShift\Debug\subdir_rules.mk
     文件        1259  2019-04-12 17:43  F280049C_PhaseShift\Debug\subdir_vars.mk
     文件        8000  2019-04-12 17:43  F280049C_PhaseShift\F280049C_PhaseShift.c
     文件        8295  2018-10-19 05:01  F280049C_PhaseShift\device.c
............此处省略7个文件信息

评论

共有 条评论