⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 spi.lst

📁 掏美元培训得来的某外国公司推广keil ARM 和LPC2100的源码。
💻 LST
字号:
ARM COMPILER V0.20,  SPI                                                                   31/12/04  16:41:47  PAGE 1   


ARM COMPILER V0.20, COMPILATION OF MODULE SPI
OBJECT MODULE PLACED IN SPI.OBJ
COMPILER INVOKED BY: C:\Keil\ARM\BIN\CA.exe SPI.c THUMB BROWSE DEBUG TABS(4) 

stmt  level    source

    1                            
    2          #include <LPC21xx.H>               // LPC21xx definitions
    3          
    4          
    5          static void SPI0_Init(void)
    6          {
    7   1         // PINSEL0 |= 0x5500;             // configure SPI0 pins
    8   1      PINSEL1 = 0x2A8;
    9   1          S1SPCCR = 12;                  // SCK = 1 MHz, counter > 8 and even
   10   1          S1SPCR  = 0x20;                // Master, no interrupt enable
   11   1      }
   12          
   13          
   14          int main (void)
   15          {
   16   1          // Fosc = 12.000.000 MHz, PLL not used
   17   1        volatile unsigned result;
   18   1          
   19   1          SPI0_Init();
   20   1      
   21   1          while (1)
   22   1          {
   23   2              result = S1SPDR;
   24   2              S1SPDR  = 0xAA;                // send next SPI channel 0 data
   25   2              while (!(S1SPSR & 0x80)) ;     // wait for transfer completed
   26   2          }
   27   1      }

ARM COMPILATION COMPLETE.  0 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -