DSP28335 SYS/BIOS


自己写的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.configxconfig_app.buildtime

     文件          0  2015-09-15 19:40  Bios_practice.configxconfig_app.interfaces

    .....H.       618  2015-09-15 19:40  Bios_practice.configxconfig_app.xdcenv.mak

     文件        537  2015-09-15 19:40  Bios_practice.configxconfig_appcompiler.opt

     文件        490  2015-09-15 19:40  Bios_practice.configxconfig_appcompiler.opt.defs

     文件        984  2015-08-18 21:45  Bios_practice.configxconfig_appconfig.bld

     文件        594  2015-09-15 19:40  Bios_practice.configxconfig_appcustom.mak

     文件          0  2015-09-15 19:40  Bios_practice.configxconfig_apppackage.vers_b160

     文件          0  2015-09-15 19:40  Bios_practice.configxconfig_apppackage.vers_g180

     文件          0  2015-09-15 19:40  Bios_practice.configxconfig_apppackage.vers_r170

     文件          0  2015-08-18 21:45  Bios_practice.configxconfig_apppackage.xdc-A65

     文件        167  2015-08-18 21:45  Bios_practice.configxconfig_apppackageuild.cfg

     文件        312  2015-08-18 21:45  Bios_practice.configxconfig_apppackagecfgapp.x28FP.mak

     文件       7852  2015-09-15 19:40  Bios_practice.configxconfig_apppackagecfgapp_p28FP.cfg

     文件       3223  2015-08-18 21:45  Bios_practice.configxconfig_apppackagecfgapp_p28FP.mak

     文件       2851  2015-09-15 19:40  Bios_practice.configxconfig_apppackagepackage.bld.xml

     文件        209  2015-09-15 19:40  Bios_practice.configxconfig_apppackagepackage.defs.h

     文件       2632  2015-09-15 19:40  Bios_practice.configxconfig_apppackagepackage.xdc.dep

     文件        261  2015-09-15 19:40  Bios_practice.configxconfig_apppackagepackage.xdc.inc

     文件        436  2015-09-15 19:40  Bios_practice.configxconfig_apppackagepackage_xconfig_app.c

     文件         66  2015-08-18 21:45  Bios_practice.configxconfig_apppackage
elxconfig_app.xdc.inc

     文件          0  2015-08-18 21:45  Bios_practice.configxconfig_apppackage
elxconfig_app.xdc.ninc

     文件       1237  2015-09-15 19:40  Bios_practice.configxconfig_apppackagexconfig_app.ccs

     文件       6756  2015-09-15 19:40  Bios_practice.configxconfig_apppackagexconfig_app.class

     文件       5703  2015-09-15 19:40  Bios_practice.configxconfig_apppackagexconfig_app.java

     文件          0  2015-08-18 21:45  Bios_practice.configxconfig_apppackagexconfig_app.sch

     文件       2407  2015-09-15 19:40  Bios_practice.configxconfig_apppackage.bld

     文件      10554  2015-09-15 19:40  Bios_practice.configxconfig_apppackage.mak

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

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

发表评论

评论列表(条)