• 大小: 4.95MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-08-11
  • 语言: 其他
  • 标签: 28335sysbios  

资源简介

自己写的sys/BIOS程序,包含硬件中断hwi,软件中断swi,任务Task等

资源截图

代码片段和文件信息

/*
 *  ======== main.c ========
 *  看门狗中断号为39
 */
#include “DSP28x_Project.h“      //工程所需的头文件都在这个里面

#include 

#include 
#include 
#include 
#include 

#include 
#include 
#include 
#include 
#include 
#include 


#define ADC_MODCLK 0x3 // HSPCLK = SYSCLKOUT/2*ADC_MODCLK2 = 150/(2*3)   = 25.0 MHz
#define I2C_OUTPUT_ALL 0x00
#define I2C_CONFIG_REG 0x03

Uint16 sdataA[8];    // Send data for SCI-A
Uint16 rdataA[8];    // Received data for SCI-A
Uint16 rdata_pointA; // Used for checking the received data

Int main(void)
{
// unsigned int i;
InitSysCtrl();

MemCopy(&RamfuncsLoadStart &RamfuncsLoadEnd &RamfuncsRunStart);
InitFlash();
//IO口功能初始化
void Init_Bee();
Init_LED_Gpio();
Init_key_Port();
Gpio_ledwei_init();
Init_1602_Port();
InitSpiaGpio();
InitScicGpio();
InitI2CGpio();
InitEPwm1Gpio();
InitEPwm2Gpio();
InitEPwm3Gpio();

//外设初始化
spi_fifo_init(); // 初始化Spi的FIFO
spi_init();   // 初始化SPI
// scic_fifo_init();
// sci_init(SCIA);   // Init SCI-A
LCD_init();
I2CA_Init();
InitEPwm1Example();
InitEPwm2Example();
InitEPwm3Example();
selectbit(3);   //选择数码管显示位数

I2cWriteRegister(0x1CI2C_CONFIG_REGI2C_OUTPUT_ALL);
DSP28x_usDelay(100);

// Specific clock setting for this example:
EALLOW;
SysCtrlRegs.HISPCP.all = ADC_MODCLK; // HSPCLK = SYSCLKOUT/ADC_MODCLK
EDIS;
InitAdc();  // Init the ADC
ConfigAdc();
asm (“ RPT #10 || NOP“);//等待配置稳定

// Enable the watchdog
EALLOW;
SysCtrlRegs.SCSR =0;  //su2 DOG  REST 放在这才有效
SysCtrlRegs.WDCR = 0x002F;// SysCtrlRegs.WDCR = 0x0028
EDIS;

BIOS_start(); /* does not return */
return(0);
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        748  2015-09-15 19:29  Bios_practice\.ccsproject

     文件      17901  2015-09-15 19:40  Bios_practice\.config\.productview.dat

     文件         71  2015-10-17 15:47  Bios_practice\.config\xconfig_app\.buildtime

     文件          0  2015-09-15 19:40  Bios_practice\.config\xconfig_app\.interfaces

    .....H.       618  2015-09-15 19:40  Bios_practice\.config\xconfig_app\.xdcenv.mak

     文件        537  2015-09-15 19:40  Bios_practice\.config\xconfig_app\compiler.opt

     文件        490  2015-09-15 19:40  Bios_practice\.config\xconfig_app\compiler.opt.defs

     文件        984  2015-08-18 21:45  Bios_practice\.config\xconfig_app\config.bld

     文件        594  2015-09-15 19:40  Bios_practice\.config\xconfig_app\custom.mak

     文件          0  2015-09-15 19:40  Bios_practice\.config\xconfig_app\package\.vers_b160

     文件          0  2015-09-15 19:40  Bios_practice\.config\xconfig_app\package\.vers_g180

     文件          0  2015-09-15 19:40  Bios_practice\.config\xconfig_app\package\.vers_r170

     文件          0  2015-08-18 21:45  Bios_practice\.config\xconfig_app\package\.xdc-A65

     文件        167  2015-08-18 21:45  Bios_practice\.config\xconfig_app\package\build.cfg

     文件        312  2015-08-18 21:45  Bios_practice\.config\xconfig_app\package\cfg\app.x28FP.mak

     文件       7852  2015-09-15 19:40  Bios_practice\.config\xconfig_app\package\cfg\app_p28FP.cfg

     文件       3223  2015-08-18 21:45  Bios_practice\.config\xconfig_app\package\cfg\app_p28FP.mak

     文件       2851  2015-09-15 19:40  Bios_practice\.config\xconfig_app\package\package.bld.xml

     文件        209  2015-09-15 19:40  Bios_practice\.config\xconfig_app\package\package.defs.h

     文件       2632  2015-09-15 19:40  Bios_practice\.config\xconfig_app\package\package.xdc.dep

     文件        261  2015-09-15 19:40  Bios_practice\.config\xconfig_app\package\package.xdc.inc

     文件        436  2015-09-15 19:40  Bios_practice\.config\xconfig_app\package\package_xconfig_app.c

     文件         66  2015-08-18 21:45  Bios_practice\.config\xconfig_app\package\rel\xconfig_app.xdc.inc

     文件          0  2015-08-18 21:45  Bios_practice\.config\xconfig_app\package\rel\xconfig_app.xdc.ninc

     文件       1237  2015-09-15 19:40  Bios_practice\.config\xconfig_app\package\xconfig_app.ccs

     文件       6756  2015-09-15 19:40  Bios_practice\.config\xconfig_app\package\xconfig_app.class

     文件       5703  2015-09-15 19:40  Bios_practice\.config\xconfig_app\package\xconfig_app.java

     文件          0  2015-08-18 21:45  Bios_practice\.config\xconfig_app\package\xconfig_app.sch

     文件       2407  2015-09-15 19:40  Bios_practice\.config\xconfig_app\package.bld

     文件      10554  2015-09-15 19:40  Bios_practice\.config\xconfig_app\package.mak

............此处省略810个文件信息

评论

共有 条评论

相关资源