資源簡介
采用arm7 lpc2132進行串口設計的程序,所有程序經過自己測試

代碼片段和文件信息
/****************************************Copyright?(c)**************************************************
**
* 力天電子
* http://www.LT430.com
**功能:對目標板進行設置
**------------------------------------------------------------------------------------------------------
********************************************************************************************************/
#define?IN_TARGET
#include?“..\inc\config.h“
/*********************************************************************************************************
**?函數名稱:?IRQ_Exception
**?功能描述:?中斷異常處理程序,用戶根據需要自己改變程序
**
**?輸 入:?無
**
**?輸 出:?無
**??
**------------------------------------------------------------------------------------------------------
********************************************************************************************************/
//void?__irq?IRQ_Exception(?void?)
void?IRQ_Exception(?void?)
{
while?(?1?); ???//?這一句替換為自己的代碼
}
/*********************************************************************************************************
**?函數名稱:?FIQ_Exception
**?功能描述:?快速中斷異常處理程序,用戶根據需要自己改變程序
**??
**?輸 入:?無
**
**?輸 出:?無
**??
**?全局變量:?無
**?調用模塊:?無
**
********************************************************************************************************/
void?FIQ_Exception(?void?)
{
while?(?1?); ???//?這一句替換為自己的代碼
}
/*********************************************************************************************************
**?函數名稱:?TargetInit
**?功能描述:?目標板初始化代碼,在需要的地方調用,根據需要改變
**?輸 入:?無
**
**?輸 出:?無
**??
**?全局變量:?無
**?調用模塊:?無
**
********************************************************************************************************/
void?Timer0_Init(?void?)
{
T0PR?=?2; //?設置定時器分頻為100分頻,得110592Hz
T0MCR?=?0x03; //?匹配通道0匹配中斷并復位T0TC
T0MR0?=?100000?/?2; //?比較值
T0TCR?=?0x03; //?啟動并復位T0TC
T0TCR?=?0x01;
}
/*********************************************************************************************************
**?函數名稱:?TargetResetInit
**?功能描述:?調用main函數前目標板初始化代碼,根據需要改變,不能刪除
**?輸 入:?無
**
**?輸 出:?無
**??
**?全局變量:?無
**?調用模塊:?無
**
********************************************************************************************************/
void?TargetResetInit(?void?)
{
/*?設置系統各部分時鐘?*/
???PLLCON?=?1;
#if?((Fcclk?/?4)?/?Fpclk)?==?1
VPBDIV?=?0;
#endif
#if?((Fcclk?/?4)?/?Fpclk)?==?2
VPBDIV?=?2;
#endif
#if?((Fcclk?/?4)?/?Fpclk)?==?4
VPBDIV?=?1;
#endif
#if?(Fcco?/?Fcclk)?==?2
PLLCFG?=?((Fcclk?/?Fosc)?-?1)?|?(0?<5);
#endif
#if?(Fcco?/?Fcclk)?==?4
PLLCFG?=?((Fcclk?/?Fosc)?-?1)?|?(1?<5);
#endif
#if?(Fcco?/?Fcclk)?==?8
PLLCFG?=?((Fcclk?/?Fosc)?-?1)?|?(2?<5);
#endif
#if?(Fcco?/?Fcclk)?==?16
PLLCFG?=?((Fcclk?/?Fosc)?-?1)?|?(3?<5);
#endif
PLLFEED?=?0xaa;
PLLFEED?=?0x55;
while((PLLSTAT?&?(1?<10))?==?0);
PLLCON?=?3;
PLLFEED?=?0xaa;
PLLFEED?=?0x55;
/*?設置存儲器加速模塊?*/
MAMCR?=?2;
#if?Fcclk?20000000
MAMTIM?=?1;
#else
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????4207??2010-07-10?21:51??uart0\INC\config.h
?????文件??????17051??2008-12-29?20:48??uart0\INC\LPC2103.H
?????文件???????3884??2005-01-14?17:38??uart0\INC\target.h
?????文件???????3705??2009-02-08?21:16??uart0\SRC\target.c
?????文件???????3191??2010-07-10?22:46??uart0\SRC\UART.c
?????文件???????2940??2008-12-30?19:15??uart0\SRC\UART.c.bak
?????文件??????46044??2010-07-10?22:47??uart0\Startup.lst
?????文件???????3196??2010-07-10?22:47??uart0\Startup.o
?????文件??????14886??2008-04-03?10:39??uart0\Startup.s
?????文件???????8073??2010-07-10?22:47??uart0\target.crf
?????文件????????118??2010-07-10?22:47??uart0\target.d
?????文件??????21800??2010-07-10?22:47??uart0\target.o
?????文件???????8583??2010-07-10?22:47??uart0\uart.crf
?????文件????????108??2010-07-10?22:47??uart0\uart.d
?????文件??????23364??2010-07-10?22:47??uart0\uart.o
?????文件??????13168??2010-07-10?22:47??uart0\uart0.axf
?????文件???????4453??2010-07-10?22:47??uart0\uart0.hex
?????文件??????23219??2010-07-10?22:47??uart0\uart0.htm
?????文件????????257??2010-07-10?22:47??uart0\uart0.lnp
?????文件??????29403??2010-07-10?22:47??uart0\uart0.map
?????文件???????2938??2010-12-01?22:55??uart0\uart0.Opt
?????文件????????299??2010-12-01?23:20??uart0\uart0.plg
?????文件????????479??2010-07-10?21:46??uart0\uart0.sct
?????文件????????934??2010-07-10?22:47??uart0\uart0.tra
?????文件???????2747??2010-07-10?22:48??uart0\uart0.Uv2
????.......??????2939??2010-12-01?22:46??uart0\uart0_Opt.Bak
?????文件????????856??2010-12-01?23:01??uart0\uart0_Target?1.dep
?????文件???????2747??2010-07-10?21:51??uart0\uart0_Uv2.Bak
?????目錄??????????0??2010-07-10?21:45??uart0\INC
?????目錄??????????0??2010-07-10?21:41??uart0\SRC
............此處省略4個文件信息
- 上一篇:shiro權限所需5表
- 下一篇:protobuf-2.4.1.tar.gz
評論
共有 條評論