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

  • 大小: 456KB
    文件類(lèi)型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-06-04
  • 語(yǔ)言: 其他
  • 標(biāo)簽: ARM9??

資源簡(jiǎn)介

包含了所有基于S3C2440的源程序,包括不帶操作系統(tǒng)的源程序,S3C2440實(shí)例詳細(xì)代碼 ARM9

資源截圖

代碼片段和文件信息

/**********************按鍵實(shí)驗(yàn)*********************************/
//?公司名稱(chēng)?:保定飛凌嵌入式技術(shù)有限公司
//?描????述?:按鍵控制蜂鳴器
//?版????權(quán)?:保定飛凌嵌入式技術(shù)有限公司
//?網(wǎng)????址?:www.witech.com.cn
/***************************************************************/

/*
本實(shí)驗(yàn)接口說(shuō)明
*/

#include?“2440addr.h“

/*-----------------------函數(shù)聲明----------------------------*/
void?watchdog_test(void)?;
extern?void?Uart_Printf(char?*fmt...);
extern?void?Uart_Init(int?baud);
void?ClearPending(int?bit);
void?ClearSubPending(int?bit);
__irq?void??watchdog_isr(void);

/*-----------------------全局變量定義------------------------*/
unsigned?f_ucSencondNo; //看門(mén)運(yùn)行計(jì)數(shù)器

/*------------------------------------------------------------/
函數(shù)名稱(chēng): Main
功能描述: 入口函數(shù)
傳????參: 無(wú)
返?回?值: 無(wú)
-------------------------------------------------------------*/?
void?Main(void)
{?
f_ucSencondNo=0;
Uart_Init(115200);?
Uart_Printf(“watchdog?test?is?beginning\n“);???
watchdog_test();
}

/*------------------------------------------------------------/
函數(shù)名稱(chēng): watchdog_test
功能描述: 看門(mén)測(cè)試函數(shù)
傳????參: 無(wú)
返?回?值: 無(wú)
-------------------------------------------------------------*/?
void?watchdog_test(void)?
{
pISR_WDT?=?(unsigned)watchdog_isr; //建立WatchDog中斷服務(wù)程序句柄

ClearPending(BIT_WDT_AC97); //初始化中斷寄存器???
ClearSubPending(BIT_WDT);
//啟動(dòng)看門(mén)狗
?? //預(yù)分頻值=100、時(shí)鐘系數(shù)=128、PCLK=50M
?? //t_watchdog=1/[PCLK/(預(yù)分頻值+1)/時(shí)鐘系數(shù)]=0.00025856?

rWTCON=((prescaler_value<<8)|(clock_select<<3)); //設(shè)置預(yù)分頻數(shù)和除數(shù)因數(shù)??
//看門(mén)狗時(shí)鐘周期T=WTCNT*t_watchdog=3.8784S?
//看門(mén)狗喂狗?
rWTDAT=15000;?
rWTCNT=15000;?
rWTCON|=(1<<5)|(1<<2); //使能WDT定時(shí)器和中斷?

EnableIrq(BIT_WDT_AC97); //開(kāi)中斷?
EnableSubIrq(BIT_WDT);
while(f_ucSencondNo<11);

while(1)?;
}

/*------------------------------------------------------------/
函數(shù)名稱(chēng): ClearPending
功能描述:
傳????參: int?bit
返?回?值: 無(wú)
-------------------------------------------------------------*/??
void?ClearPending(int?bit)
{
register?i; //定義保存在寄存器中的變量
rSRCPND?&=?~bit; //設(shè)置看門(mén)狗中斷的中斷請(qǐng)求狀態(tài)
rINTPND?|=?bit; //設(shè)置看門(mén)狗中斷的中斷模式
i?=?rINTPND;?
}

/*------------------------------------------------------------/
函數(shù)名稱(chēng): ClearSubPending
功能描述:
傳????參: int?bit
返?回?值: 無(wú)
-------------------------------------------------------------*/?
void?ClearSubPending(int?bit)
{
register?i;
rSUBSRCPND?&=?~bit; //設(shè)置看門(mén)狗中斷的副中斷請(qǐng)求狀態(tài)
i?=?rINTPND;
}?

/*------------------------------------------------------------/
函數(shù)名稱(chēng): watchdog_isr
功能描述: 看門(mén)狗中斷
傳????參: 無(wú)
返?回?值: 無(wú)
-------------------------------------------------------------*/
__irq?void??watchdog_isr(void)
{


f_ucSencondNo++;

if(f_ucSencondNo<11)?
Uart_Printf(“%ds\n“f_ucSencondNo);?
else?
{?
//屏蔽看門(mén)狗中斷
DisableIrq(BIT_WDT_AC97);?
DisableSubIrq(BIT_WDT);
Uart_Printf(“watch?dog??interrup?is?running\n“);?
????}

ClearPending(BIT_WDT_AC97);
ClearSubPending(BIT_WDT); ??
}

?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----

?????文件?????197903??2010-10-19?15:45??ARM92440實(shí)例代碼2.rar\1.10-watchdog2\OK2440_watchdog1.mcp

?????文件???????7836??2008-07-29?09:20??ARM92440實(shí)例代碼2.rar\1.10-watchdog2\src\2440init.s

?????文件???????3170??2009-08-14?09:58??ARM92440實(shí)例代碼2.rar\1.10-watchdog2\src\Main.c

?????文件???????1787??2008-07-18?11:47??ARM92440實(shí)例代碼2.rar\1.10-watchdog2\src\uart.c

?????文件???????3450??2010-10-19?15:45??ARM92440實(shí)例代碼2.rar\1.10-watchdog2\OK2440_watchdog1_Data\CWSettingsWindows.stg

?????文件??????53120??2010-10-19?15:45??ARM92440實(shí)例代碼2.rar\1.10-watchdog2\OK2440_watchdog1_Data\Release\TargetDataWindows.tdt

?????文件??????44208??2010-10-19?15:43??ARM92440實(shí)例代碼2.rar\1.10-watchdog2\OK2440_watchdog1_Data\DebugRel\OK2440_watchdog1.axf

?????文件??????16680??2010-10-19?15:43??ARM92440實(shí)例代碼2.rar\1.10-watchdog2\OK2440_watchdog1_Data\DebugRel\OK2440_watchdog1.bin

?????文件??????57454??2010-10-19?15:45??ARM92440實(shí)例代碼2.rar\1.10-watchdog2\OK2440_watchdog1_Data\DebugRel\TargetDataWindows.tdt

?????文件???????6352??2010-10-19?15:43??ARM92440實(shí)例代碼2.rar\1.10-watchdog2\OK2440_watchdog1_Data\DebugRel\objectCode\2440init.o

?????文件???????8036??2010-10-19?15:43??ARM92440實(shí)例代碼2.rar\1.10-watchdog2\OK2440_watchdog1_Data\DebugRel\objectCode\Main.o

?????文件???????8800??2010-10-19?15:43??ARM92440實(shí)例代碼2.rar\1.10-watchdog2\OK2440_watchdog1_Data\DebugRel\objectCode\uart.o

?????文件??????54494??2010-10-19?15:45??ARM92440實(shí)例代碼2.rar\1.10-watchdog2\OK2440_watchdog1_Data\Debug\TargetDataWindows.tdt

?????文件???????2052??2009-08-14?09:23??ARM92440實(shí)例代碼2.rar\1.10-watchdog2\inc\2440addr.h

?????文件???????4334??2007-05-14?17:01??ARM92440實(shí)例代碼2.rar\1.10-watchdog2\inc\2440addr.inc

?????文件???????3109??2007-07-20?09:11??ARM92440實(shí)例代碼2.rar\1.10-watchdog2\inc\Memcfg.inc

?????文件???????3611??2007-05-14?17:15??ARM92440實(shí)例代碼2.rar\1.10-watchdog2\inc\Option.inc

?????文件???????2969??2008-09-04?13:03??ARM92440實(shí)例代碼2.rar\1.11-lcd\addr.h

?????文件?????????93??2009-09-07?17:19??ARM92440實(shí)例代碼2.rar\1.11-lcd\init.s

?????文件???????6750??2009-09-08?08:29??ARM92440實(shí)例代碼2.rar\1.11-lcd\LCD.c

?????文件?????195756??2010-10-19?15:46??ARM92440實(shí)例代碼2.rar\1.11-lcd\lcd.mcp

?????文件???????1411??2009-09-07?17:40??ARM92440實(shí)例代碼2.rar\1.11-lcd\uart.c

?????文件???????3479??2010-10-19?15:46??ARM92440實(shí)例代碼2.rar\1.11-lcd\lcd_Data\CWSettingsWindows.stg

?????文件??????54022??2010-10-19?15:46??ARM92440實(shí)例代碼2.rar\1.11-lcd\lcd_Data\Release\TargetDataWindows.tdt

?????文件??????38376??2010-10-19?15:45??ARM92440實(shí)例代碼2.rar\1.11-lcd\lcd_Data\DebugRel\lcd.axf

?????文件??????14260??2010-10-19?15:45??ARM92440實(shí)例代碼2.rar\1.11-lcd\lcd_Data\DebugRel\lcd.bin

?????文件??????65188??2010-10-19?15:46??ARM92440實(shí)例代碼2.rar\1.11-lcd\lcd_Data\DebugRel\TargetDataWindows.tdt

?????文件???????1312??2010-10-19?15:45??ARM92440實(shí)例代碼2.rar\1.11-lcd\lcd_Data\DebugRel\objectCode\init.o

?????文件??????19996??2010-10-19?15:45??ARM92440實(shí)例代碼2.rar\1.11-lcd\lcd_Data\DebugRel\objectCode\LCD.o

?????文件???????9544??2010-10-19?15:45??ARM92440實(shí)例代碼2.rar\1.11-lcd\lcd_Data\DebugRel\objectCode\uart.o

............此處省略133個(gè)文件信息

評(píng)論

共有 條評(píng)論

相關(guān)資源