資源簡介
在Keil MDK 4上 將ucosii和ucgui移植MINI2440開發(fā)板上

代碼片段和文件信息
//===================================================================
//?File?Name?:?2440lib.c
//?Function??:?TQ2410?PLLUart?LED?Port?Init
//?Version???:?1.0
//===================================================================
#include?“OS_CPU.H“
#include?“option.h“
#include?“2440addr.h“
#include?“2440lib.h“
#include?“2440slib.h“?
#include?
#include?
#include?
#include?
#include?
extern?char?Image$$RW_RAM1$$Limit[];
void?*mallocPt=Image$$RW_RAM1$$Limit;
unsigned?int?PCLK?=?300000000;
//***************************[?SYSTEM?]***************************************************
void?Delay(int?time)
{
U32?val?=?(PCLK>>3)/1000-1;
rTCFG0?&=?~(0xff<<8);
rTCFG0?|=?3<<8; //prescaler?=?3+1
rTCFG1?&=?~(0xf<<12);
rTCFG1?|=?0<<12; //mux?=?1/2
rTCNTB3?=?val;
rTCMPB3?=?val>>1; //?50%
rTCON?&=?~(0xf<<16);
rTCON?|=?0xb<<16; //interval?inv-off?update?TCNTB3&TCMPB3?start?timer?3
rTCON?&=?~(2<<16); //clear?manual?update?bit
while(time--)?{
while(rTCNTO3>=val>>1);
while(rTCNTO3>1);
};
}
//***************************[?PORTS?]****************************************************
void?Port_Init0(void)
{
????//CAUTION:Follow?the?configuration?order?for?setting?the?ports.?
????//?1)?setting?value(GPnDAT)?
????//?2)?setting?control?register??(GPnCON)
????//?3)?configure?pull-up?resistor(GPnUP)??
????//32bit?data?bus?configuration??
????//***?PORT?A?GROUP
????//Ports??:?GPA22?GPA21??GPA20?GPA19?GPA18?GPA17?GPA16?GPA15?GPA14?GPA13?GPA12??
????//Signal?:?nFCE?nRSTOUT?nFRE???nFWE??ALE???CLE??nGCS5?nGCS4?nGCS3?nGCS2?nGCS1?
????//Binary?:??1?????1??????1???1???1???1????1?????1?????1?????1?????1
????//Ports??:?GPA11???GPA10??GPA9???GPA8???GPA7???GPA6???GPA5???GPA4???GPA3???GPA2???GPA1??GPA0
????//Signal?:?ADDR26?ADDR25?ADDR24?ADDR23?ADDR22?ADDR21?ADDR20?ADDR19?ADDR18?ADDR17?ADDR16?ADDR0?
????//Binary?:??1???????1??????1??????1????1???????1??????1??????1?????1???????1?????1??????1?????????
????rGPACON?=?0x7fffff;?
????//****?PORT?B?GROUP
????//Ports??:?GPB10????GPB9????GPB8????GPB7????GPB6?????GPB5????GPB4???GPB3???GPB2?????GPB1??????GPB0
????//Signal?:?nXDREQ0?nXDACK0?nXDREQ1?nXDACK1?nSS_KBD?nDIS_OFF?L3CLOCK?L3DATA?L3MODE?nIrDATXDEN?Keyboard
????//Setting:?INPUT??OUTPUT???INPUT??OUTPUT???INPUT???OUTPUT???OUTPUT?OUTPUT?OUTPUT???OUTPUT????OUTPUT?
????//Binary?:???00????01???????00?????01??????00?????01???????01?????01?????01?????01????????01??
????rGPBCON?=?0x044555;
????rGPBUP??=?0x7ff;?????//?The?pull?up?function?is?disabled?GPB[10:0]
????//***?PORT?C?GROUP?for?youlong
????//Ports??:?GPC15?GPC14?GPC13?GPC12?GPC11?GPC10?GPC9?GPC8??GPC7???GPC6???GPC5?GPC4?GPC3??GPC2??GPC1?GPC0
????//Signal?:?VD7???VD6???VD5???VD4???VD3???VD2???VD1??VD0?LCDVF2?LCDVF1?LCDVF0?VM?Vframe?VLINE?VCLK?LEND??
????//Binary?:??10???10???10????10???10????10???10???10???10?????10????10???10??10?????10??10???10
????rGPCCON?=?0xaaaaaaaa;??
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????2836??2010-12-06?21:02??2440_ucosii\Ext_RAM.ini
?????文件?????????19??2010-12-06?21:02??2440_ucosii\ExtDll.iex
?????文件????????248??2010-12-06?21:02??2440_ucosii\Jli
?????文件???????1615??2010-12-06?21:02??2440_ucosii\keil_led.plg
?????文件????????537??2010-12-06?21:02??2440_ucosii\keil_led.sct
?????文件??????86270??2010-12-20?22:20??2440_ucosii\keil_ucosii.uvproj
?????文件??????21406??2010-12-20?21:09??2440_ucosii\keil_ucosii_uvproj.bak
?????文件?????372663??2010-12-22?11:40??2440_ucosii\keil_ucosii_Target?1.dep
?????文件?????247280??2010-12-22?11:41??2440_ucosii\keil_ucosii_uvopt.bak
?????文件?????247290??2010-12-22?13:38??2440_ucosii\keil_ucosii.uvopt
?????文件???????1304??2002-09-18?15:17??2440_ucosii\ucgui\gui\WM\CCWM.BAT
?????文件??????46102??2002-09-20?14:51??2440_ucosii\ucgui\gui\WM\wm.c
?????文件??????21437??2002-09-20?14:51??2440_ucosii\ucgui\gui\WM\WM.H
?????文件???????1633??2002-09-20?14:51??2440_ucosii\ucgui\gui\WM\WM__GetFirstSibling.c
?????文件???????1777??2002-09-20?14:51??2440_ucosii\ucgui\gui\WM\WM__GetHasFocus.c
?????文件???????1688??2002-09-20?14:51??2440_ucosii\ucgui\gui\WM\WM__GetLastSibling.c
?????文件???????1675??2002-09-20?14:51??2440_ucosii\ucgui\gui\WM\WM__GetOrg_AA.c
?????文件???????1915??2002-09-20?14:51??2440_ucosii\ucgui\gui\WM\WM__GetPrevSibling.c
?????文件???????1401??2002-09-20?14:51??2440_ucosii\ucgui\gui\WM\WM__Screen2Client.c
?????文件???????1644??2002-09-20?14:51??2440_ucosii\ucgui\gui\WM\WM__SendMessage.c
?????文件???????1672??2002-09-20?14:51??2440_ucosii\ucgui\gui\WM\WM__SendMessageNoPara.c
?????文件???????2113??2002-09-20?14:51??2440_ucosii\ucgui\gui\WM\WM_BringToBottom.c
?????文件???????2275??2002-09-20?14:51??2440_ucosii\ucgui\gui\WM\WM_BringToTop.c
?????文件???????1582??2002-09-20?14:51??2440_ucosii\ucgui\gui\WM\WM_Broadcast.c
?????文件???????1883??2002-09-20?14:51??2440_ucosii\ucgui\gui\WM\WM_EnableWindow.c
?????文件???????1736??2002-09-20?14:51??2440_ucosii\ucgui\gui\WM\WM_GetBkColor.c
?????文件???????1823??2002-09-20?14:51??2440_ucosii\ucgui\gui\WM\WM_GetClientRect.c
?????文件???????1515??2002-09-20?14:51??2440_ucosii\ucgui\gui\WM\WM_GetClientWindow.c
?????文件???????2147??2002-09-20?14:51??2440_ucosii\ucgui\gui\WM\WM_GetDialogItem.c
?????文件???????1512??2002-09-20?14:51??2440_ucosii\ucgui\gui\WM\WM_GetFirstChild.c
............此處省略457個文件信息
- 上一篇:A題.pdf
- 下一篇:儲能產(chǎn)業(yè)研究白皮書
評論
共有 條評論