📄 thumb.lst
字号:
ARM COMPILER V0.07, thumb 07/07/04 11:40:27 PAGE 1
ARM COMPILER V0.07, COMPILATION OF MODULE thumb
OBJECT MODULE PLACED IN thumb.OBJ
COMPILER INVOKED BY: C:\Keil\ARM\BIN\CA.exe thumb.c BROWSE DEBUG TABS(4)
stmt level source
1 /************************************************************/
2 /* PROJECT NAME: Thumb */
3 /* Project: LPC2100 Training course */
4 /* Engineer: T Martin tmartin@hitex.co.uk */
5 /* Filename: thumb.c */
6 /* Language: C */
7 /* Compiler: Keil Arm V1.3 */
8 /* Assembler: */
9 /* */
10 /************************************************************/
11 /* COPYRIGHT: Hitex UK Ltd 2004 */
12 /* LICENSE: THIS VERSION CREATED FOR FREE DISTRIBUTION */
13 /************************************************************/
14 /* Function: */
15 /* */
16 /* Example Thumb program for LPC2100 */
17 /* */
18 /* Demonstrates APCS and ARM - Thumb interworking */
19 /* */
20 /* Oscillator frequency 12.000 Mhz */
21 /* Target board Keil MCB2100 */
22 /************************************************************/
23
24
25 #include <LPC21XX.H>
26
27 void thumb_function(void);
28
29 #pragma THUMB
30
31 void thumb_function(void)
32 {
33 1 unsigned long i,delay;
34 1
35 1 for (i = 0x00010000;i < 0x01000000 ;i = i<<1) //LED flasher
36 1 {
37 2
38 2 for (delay = 0;delay<0x000100000;delay++) //simple delay loop
39 2 {
40 3 ;
41 3 }
42 2 IOSET1 = i; //Set the next led
43 2 }
44 1 }
45
46 #pragma ARM
47
ARM COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -