?? 71x_lib.lst
字號:
##############################################################################
# #
# IAR ARM ANSI C/C++ Compiler V4.40A/W32 17/Jan/2007 16:16:25 #
# Copyright 1999-2005 IAR Systems. All rights reserved. #
# #
# Cpu mode = arm #
# Endian = little #
# Stack alignment = 4 #
# Source file = D:\lilian\STR71X\application note\IAP using #
# UART\an2078_IAR(forum)\an2078\IAP_V2.0\source\71x_li #
# b.c #
# Command line = "D:\lilian\STR71X\application note\IAP using #
# UART\an2078_IAR(forum)\an2078\IAP_V2.0\source\71x_li #
# b.c" -lC "D:\lilian\STR71X\application note\IAP #
# using UART\an2078_IAR(forum)\an2078\IAP_V2.0\user\De #
# bug\List\" -lA "D:\lilian\STR71X\application #
# note\IAP using UART\an2078_IAR(forum)\an2078\IAP_V2. #
# 0\user\Debug\List\" -o "D:\lilian\STR71X\application #
# note\IAP using UART\an2078_IAR(forum)\an2078\IAP_V2 #
# .0\user\Debug\Obj\" -z2 --no_cse --no_unroll #
# --no_inline --no_code_motion --no_tbaa #
# --no_clustering --no_scheduling --debug --cpu_mode #
# arm --endian little --cpu ARM7TDMI --stack_align 4 #
# -e --fpu None --dlib_config "C:\Program Files\IAR #
# Systems\Embedded Workbench #
# 4.0\arm\LIB\dl4tpannl8n.h" -I #
# "D:\lilian\STR71X\application note\IAP using #
# UART\an2078_IAR(forum)\an2078\IAP_V2.0\user\..\inclu #
# de\" -I "D:\lilian\STR71X\application note\IAP #
# using UART\an2078_IAR(forum)\an2078\IAP_V2.0\user\.. #
# \common\" -I ROJ_DIR$\ -I "C:\Program Files\IAR #
# Systems\Embedded Workbench 4.0\arm\INC\" #
# List file = D:\lilian\STR71X\application note\IAP using #
# UART\an2078_IAR(forum)\an2078\IAP_V2.0\user\Debug\Li #
# st\71x_lib.lst #
# Object file = D:\lilian\STR71X\application note\IAP using #
# UART\an2078_IAR(forum)\an2078\IAP_V2.0\user\Debug\Ob #
# j\71x_lib.r79 #
# #
# #
##############################################################################
D:\lilian\STR71X\application note\IAP using UART\an2078_IAR(forum)\an2078\IAP_V2.0\source\71x_lib.c
1 /******************** (C) COPYRIGHT 2006 STMicroelectronics ********************
2 * File Name : 71x_lib.c
3 * Author : MCD Application Team
4 * Date First Issued : 05/16/2003
5 * Description : Peripherals pointers initialization.
6 ********************************************************************************
7 * History:
8 * 02/01/2006 : IAP Version 2.0
9 * 11/24/2004 : IAP Version 1.0
10 *******************************************************************************
11 THE PRESENT SOFTWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS WITH
12 CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME.
13 AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY DIRECT, INDIRECT
14 OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE CONTENT
15 OF SUCH SOFTWARE AND/OR THE USE MADE BY CUSTOMERS OF THE CODING INFORMATION
16 CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.
17 *******************************************************************************/
18 #define EXT
19
20 #include "71x_lib.h"
21
22 #ifdef DEBUG
23
24 /*******************************************************************************
25 * Function Name : debug
26 * Description : Initialize the pointers to peripherals
27 * Input : none
28 * Output : none
29 * Return : none
30 *******************************************************************************/
31 void debug(void)
32 {
33 #ifdef _EIC
34 EIC = (EIC_TypeDef *)EIC_BASE;
35 #endif
36
37 #ifdef _FLASH
38 FLASHR = (FLASHR_TypeDef *)FLASHR_BASE;
39 FLASHPR = (FLASHPR_TypeDef *)FLASHPR_BASE;
40 #endif
41
42 #ifdef _GPIO
43 #ifdef _GPIO0
44 GPIO0 = (GPIO_TypeDef *)GPIO0_BASE;
45 #endif
46 #ifdef _GPIO1
47 GPIO1 = (GPIO_TypeDef *)GPIO1_BASE;
48 #endif
49 #ifdef _GPIO2
50 GPIO2 = (GPIO_TypeDef *)GPIO2_BASE;
51 #endif
52 #endif
53
54 #ifdef _PCU
55 PCU = (PCU_TypeDef *)PCU_BASE;
56 #endif
57
58 #ifdef _RCCU
59 RCCU = (RCCU_TypeDef *)RCCU_BASE;
60 #endif
61
62 #ifdef _UART
63 #ifdef _UART0
64 UART0 = (UART_TypeDef *)UART0_BASE;
65 #endif
66 #ifdef _UART1
67 UART1 = (UART_TypeDef *)UART1_BASE;
68 #endif
69 #ifdef _UART2
70 UART2 = (UART_TypeDef *)UART2_BASE;
71 #endif
72 #ifdef _UART3
73 UART3 = (UART_TypeDef *)UART3_BASE;
74 #endif
75 #endif
76
77 }
78
79 #endif /* DEBUG */
80
81 /******************* (C) COPYRIGHT 2006 STMicroelectronics *****END OF FILE****/
Segment part sizes:
Function/Label Bytes
-------------- -----
0 bytes of memory
Errors: none
Warnings: none
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -