91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 480KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-06-10
  • 語言: 其他
  • 標簽: 28335??can??

資源簡介

DSP 28335 CAN通信 可用 已配置好

資源截圖

代碼片段和文件信息

#include?“DSP2833x_Device.h“?????//?DSP2833x?Headerfile?Include?File
#include?“DSP2833x_Examples.h“???//?DSP2833x?Examples?Include?File

//?Prototype?statements?for?functions?found?within?this?file.
void?scib_echoback_init(void);
void?scib_fifo_init(void);
void?scib_xmit(int?a);
void?scib_msg(char?*msg);

//?Global?counts?used?in?this?example
Uint16?LoopCount;
Uint16?ErrorCount;

void?main(void)
{

????Uint16?ReceivedChar;
????char?*msg;

//?Step?1.?Initialize?System?Control:
//?PLL?WatchDog?enable?Peripheral?Clocks
//?This?example?function?is?found?in?the?DSP2833x_SysCtrl.c?file.
???InitSysCtrl();

//?Step?2.?Initalize?GPIO:
//?This?example?function?is?found?in?the?DSP2833x_Gpio.c?file?and
//?illustrates?how?to?set?the?GPIO?to?it‘s?default?state.
???//?InitGpio();?Skipped?for?this?example

//?For?this?example?only?init?the?pins?for?the?SCI-A?port.
//?This?function?is?found?in?the?DSP2833x_Sci.c?file.
???InitScibGpio();

???InitXintf16Gpio();
//?Step?3.?Clear?all?interrupts?and?initialize?PIE?vector?table:
//?Disable?CPU?interrupts
???DINT;

//?Initialize?PIE?control?registers?to?their?default?state.
//?The?default?state?is?all?PIE?interrupts?disabled?and?flags
//?are?cleared.
//?This?function?is?found?in?the?DSP2833x_PieCtrl.c?file.
???InitPieCtrl();

//?Disable?CPU?interrupts?and?clear?all?CPU?interrupt?flags:
???IER?=?0x0000;
???IFR?=?0x0000;

//?Initialize?the?PIE?vector?table?with?pointers?to?the?shell?Interrupt
//?Service?Routines?(ISR).
//?This?will?populate?the?entire?table?even?if?the?interrupt
//?is?not?used?in?this?example.??This?is?useful?for?debug?purposes.
//?The?shell?ISR?routines?are?found?in?DSP2833x_DefaultIsr.c.
//?This?function?is?found?in?DSP2833x_PieVect.c.
???InitPieVectTable();

//?Step?4.?Initialize?all?the?Device?Peripherals:
//?This?function?is?found?in?DSP2833x_InitPeripherals.c
//?InitPeripherals();?//?Not?required?for?this?example

//?Step?5.?User?specific?code:

????LoopCount?=?0;
????ErrorCount?=?0;

????scib_fifo_init(); ???//?Initialize?the?SCI?FIFO
????scib_echoback_init();??//?Initalize?SCI?for?echoback

????msg?=?“\r\n\n\nHello?World!\0“;
????scib_msg(msg);

????msg?=?“\r\nYou?will?enter?a?character?and?the?DSP?will?echo?it?back!?\n\0“;
????scib_msg(msg);

for(;;)
????{
???????msg?=?“\r\nEnter?a?character:?\0“;
???????scib_msg(msg);

???????//?Wait?for?inc?character
???????while(ScibRegs.SCIFFRX.bit.RXFFST?!=1)?{?}?//?wait?for?XRDY?=1?for?empty?state

???????//?Get?character
???????ReceivedChar?=?ScibRegs.SCIRXBUF.all;

???????//?Echo?character?back
???????msg?=?“??You?sent:?\0“;
???????scib_msg(msg);
???????scib_xmit(ReceivedChar);

???????LoopCount++;
????}

}


//?Test?1SCIA??DLB?8-bit?word?baud?rate?0x000F?default?1?STOP?bit?no?parity
void?scib_echoback_init()
{
????//?Note:?Clocks?were?turned?on?to?the?SCIA?peripheral
????//?in?the?InitSysCtrl()?function

? ScibRegs.SCICCR.all?=0x0007;???//?1?

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????11052??2012-01-07?11:59??lab14-CAN\CAN.paf2

?????文件???????1634??2008-01-08?10:40??lab14-CAN\CAN.pjt

?????文件???????6553??2012-01-07?11:59??lab14-CAN\CAN.sbl

?????文件???????1126??2012-01-06?18:34??lab14-CAN\Debug.lkf

?????文件????????134??2012-01-06?18:48??lab14-CAN\cc_build_Debug.log

?????文件???????1568??2012-01-06?18:48??lab14-CAN\CAN.CS_\FILE.DBF

?????文件???????2281??2012-01-06?18:48??lab14-CAN\CAN.CS_\FILE.FPT

?????文件???????3072??2012-01-06?18:48??lab14-CAN\CAN.CS_\FILE.CDX

?????文件?????237647??2012-01-06?18:48??lab14-CAN\CAN.CS_\SYMBOL.DBF

?????文件?????408762??2012-01-06?18:48??lab14-CAN\CAN.CS_\SYMBOL.FPT

?????文件?????320512??2012-01-06?18:48??lab14-CAN\CAN.CS_\SYMBOL.CDX

?????文件???????3941??2007-12-31?15:02??lab14-CAN\CMD\28335_RAM_lnk.cmd

?????文件???????8438??2007-09-21?11:09??lab14-CAN\CMD\DSP2833x_Headers_nonBIOS.cmd

?????文件??????27441??2012-01-06?18:34??lab14-CAN\Debug\CAN.map

?????文件???????1112??2008-11-11?11:24??lab14-CAN\Debug\DSP2833x_ADC_cal.obj

?????文件???????1391??2008-11-11?11:24??lab14-CAN\Debug\DSP2833x_CodeStartBranch.obj

?????文件?????113759??2008-11-11?11:24??lab14-CAN\Debug\DSP2833x_CpuTimers.obj

?????文件?????154305??2008-11-11?11:24??lab14-CAN\Debug\DSP2833x_DefaultIsr.obj

?????文件?????117229??2008-11-11?11:24??lab14-CAN\Debug\DSP2833x_ECan.obj

?????文件?????121824??2008-11-11?11:24??lab14-CAN\Debug\DSP2833x_GlobalVariableDefs.obj

?????文件?????112547??2008-11-11?11:25??lab14-CAN\Debug\DSP2833x_PieCtrl.obj

?????文件?????119445??2008-11-11?11:25??lab14-CAN\Debug\DSP2833x_PieVect.obj

?????文件?????113409??2008-11-11?11:25??lab14-CAN\Debug\DSP2833x_Sci.obj

?????文件?????112718??2008-11-11?11:25??lab14-CAN\Debug\DSP2833x_Spi.obj

?????文件?????117527??2008-11-11?11:25??lab14-CAN\Debug\DSP2833x_SysCtrl.obj

?????文件???????1123??2008-11-11?11:25??lab14-CAN\Debug\DSP2833x_usDelay.obj

?????文件?????118965??2012-01-06?18:34??lab14-CAN\Debug\ECanBack2Back.obj

?????文件?????114537??2012-01-06?15:21??lab14-CAN\Debug\DSP2833x_Xintf.obj

?????文件?????165004??2012-01-06?18:34??lab14-CAN\Debug\CAN.out

?????文件??????10465??2007-09-26?10:23??lab14-CAN\INCLUDE\DSP2833x_Adc.h

............此處省略53個文件信息

評論

共有 條評論