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

📄 bsp.txt

📁 lpc2478开发板基于IAR编译器移植ucos实验例程
💻 TXT
📖 第 1 页 / 共 5 页
字号:
;;;1675   }
000484  e49de004          POP      {lr}
000488  e12fff1e          BX       lr
                          ENDP

                  VIC_DummyI2C1 PROC
;;;1665   static  void  VIC_DummyI2C1 (void)
;;;1666   {
00048c  e52de004          PUSH     {lr}
;;;1667       VIC_SpuriousInt = VIC_I2C1;
000490  e3a00013          MOV      r0,#0x13
000494  e59f19e0          LDR      r1,|L1.3708|
000498  e5810000          STR      r0,[r1,#0]  ; VIC_SpuriousInt
;;;1668       VIC_Dummy();
00049c  ebfffffe          BL       VIC_Dummy
;;;1669   }
0004a0  e49de004          POP      {lr}
0004a4  e12fff1e          BX       lr
                          ENDP

                  VIC_DummyAD0 PROC
;;;1659   static  void  VIC_DummyAD0 (void)
;;;1660   {
0004a8  e52de004          PUSH     {lr}
;;;1661       VIC_SpuriousInt = VIC_AD0;
0004ac  e3a00012          MOV      r0,#0x12
0004b0  e59f19c4          LDR      r1,|L1.3708|
0004b4  e5810000          STR      r0,[r1,#0]  ; VIC_SpuriousInt
;;;1662       VIC_Dummy();
0004b8  ebfffffe          BL       VIC_Dummy
;;;1663   }
0004bc  e49de004          POP      {lr}
0004c0  e12fff1e          BX       lr
                          ENDP

                  VIC_DummyEINT3 PROC
;;;1653   static  void  VIC_DummyEINT3 (void)
;;;1654   {
0004c4  e52de004          PUSH     {lr}
;;;1655       VIC_SpuriousInt = VIC_EINT3;
0004c8  e3a00011          MOV      r0,#0x11
0004cc  e59f19a8          LDR      r1,|L1.3708|
0004d0  e5810000          STR      r0,[r1,#0]  ; VIC_SpuriousInt
;;;1656       VIC_Dummy();
0004d4  ebfffffe          BL       VIC_Dummy
;;;1657   }
0004d8  e49de004          POP      {lr}
0004dc  e12fff1e          BX       lr
                          ENDP

                  VIC_DummyEINT2 PROC
;;;1647   static  void  VIC_DummyEINT2 (void)
;;;1648   {
0004e0  e52de004          PUSH     {lr}
;;;1649       VIC_SpuriousInt = VIC_EINT2;
0004e4  e3a00010          MOV      r0,#0x10
0004e8  e59f198c          LDR      r1,|L1.3708|
0004ec  e5810000          STR      r0,[r1,#0]  ; VIC_SpuriousInt
;;;1650       VIC_Dummy();
0004f0  ebfffffe          BL       VIC_Dummy
;;;1651   }
0004f4  e49de004          POP      {lr}
0004f8  e12fff1e          BX       lr
                          ENDP

                  VIC_DummyEINT1 PROC
;;;1641   static  void  VIC_DummyEINT1 (void)
;;;1642   {
0004fc  e52de004          PUSH     {lr}
;;;1643       VIC_SpuriousInt = VIC_EINT1;
000500  e3a0000f          MOV      r0,#0xf
000504  e59f1970          LDR      r1,|L1.3708|
000508  e5810000          STR      r0,[r1,#0]  ; VIC_SpuriousInt
;;;1644       VIC_Dummy();
00050c  ebfffffe          BL       VIC_Dummy
;;;1645   }
000510  e49de004          POP      {lr}
000514  e12fff1e          BX       lr
                          ENDP

                  VIC_DummyEINT0 PROC
;;;1635   static  void  VIC_DummyEINT0 (void)
;;;1636   {
000518  e52de004          PUSH     {lr}
;;;1637       VIC_SpuriousInt = VIC_EINT0;
00051c  e3a0000e          MOV      r0,#0xe
000520  e59f1954          LDR      r1,|L1.3708|
000524  e5810000          STR      r0,[r1,#0]  ; VIC_SpuriousInt
;;;1638       VIC_Dummy();
000528  ebfffffe          BL       VIC_Dummy
;;;1639   }
00052c  e49de004          POP      {lr}
000530  e12fff1e          BX       lr
                          ENDP

                  VIC_DummyRTC PROC
;;;1629   static  void  VIC_DummyRTC (void)
;;;1630   {
000534  e52de004          PUSH     {lr}
;;;1631       VIC_SpuriousInt = VIC_RTC;
000538  e3a0000d          MOV      r0,#0xd
00053c  e59f1938          LDR      r1,|L1.3708|
000540  e5810000          STR      r0,[r1,#0]  ; VIC_SpuriousInt
;;;1632       VIC_Dummy();
000544  ebfffffe          BL       VIC_Dummy
;;;1633   }
000548  e49de004          POP      {lr}
00054c  e12fff1e          BX       lr
                          ENDP

                  VIC_DummyPLL PROC
;;;1623   static  void  VIC_DummyPLL (void)
;;;1624   {
000550  e52de004          PUSH     {lr}
;;;1625       VIC_SpuriousInt = VIC_PLL;
000554  e3a0000c          MOV      r0,#0xc
000558  e59f191c          LDR      r1,|L1.3708|
00055c  e5810000          STR      r0,[r1,#0]  ; VIC_SpuriousInt
;;;1626       VIC_Dummy();
000560  ebfffffe          BL       VIC_Dummy
;;;1627   }
000564  e49de004          POP      {lr}
000568  e12fff1e          BX       lr
                          ENDP

                  VIC_DummySSP1 PROC
;;;1617   static  void  VIC_DummySSP1 (void)
;;;1618   {
00056c  e52de004          PUSH     {lr}
;;;1619       VIC_SpuriousInt = VIC_SSP1;
000570  e3a0000b          MOV      r0,#0xb
000574  e59f1900          LDR      r1,|L1.3708|
000578  e5810000          STR      r0,[r1,#0]  ; VIC_SpuriousInt
;;;1620       VIC_Dummy();
00057c  ebfffffe          BL       VIC_Dummy
;;;1621   }
000580  e49de004          POP      {lr}
000584  e12fff1e          BX       lr
                          ENDP

                  VIC_DummySPI PROC
;;;1611   static  void  VIC_DummySPI (void)
;;;1612   {
000588  e52de004          PUSH     {lr}
;;;1613       VIC_SpuriousInt = VIC_SPI;
00058c  e3a0000a          MOV      r0,#0xa
000590  e59f18e4          LDR      r1,|L1.3708|
000594  e5810000          STR      r0,[r1,#0]  ; VIC_SpuriousInt
;;;1614       VIC_Dummy();
000598  ebfffffe          BL       VIC_Dummy
;;;1615   }
00059c  e49de004          POP      {lr}
0005a0  e12fff1e          BX       lr
                          ENDP

                  VIC_DummyI2C0 PROC
;;;1605   static  void  VIC_DummyI2C0 (void)
;;;1606   {
0005a4  e52de004          PUSH     {lr}
;;;1607       VIC_SpuriousInt = VIC_I2C0;
0005a8  e3a00009          MOV      r0,#9
0005ac  e59f18c8          LDR      r1,|L1.3708|
0005b0  e5810000          STR      r0,[r1,#0]  ; VIC_SpuriousInt
;;;1608       VIC_Dummy();
0005b4  ebfffffe          BL       VIC_Dummy
;;;1609   }
0005b8  e49de004          POP      {lr}
0005bc  e12fff1e          BX       lr
                          ENDP

                  VIC_DummyPWM01 PROC
;;;1599   static  void  VIC_DummyPWM01 (void)
;;;1600   {
0005c0  e52de004          PUSH     {lr}
;;;1601       VIC_SpuriousInt = VIC_PWM01;
0005c4  e3a00008          MOV      r0,#8
0005c8  e59f18ac          LDR      r1,|L1.3708|
0005cc  e5810000          STR      r0,[r1,#0]  ; VIC_SpuriousInt
;;;1602       VIC_Dummy();
0005d0  ebfffffe          BL       VIC_Dummy
;;;1603   }
0005d4  e49de004          POP      {lr}
0005d8  e12fff1e          BX       lr
                          ENDP

                  VIC_DummyUART1 PROC
;;;1593   static  void  VIC_DummyUART1 (void)
;;;1594   {
0005dc  e52de004          PUSH     {lr}
;;;1595       VIC_SpuriousInt = VIC_UART1;
0005e0  e3a00007          MOV      r0,#7
0005e4  e59f1890          LDR      r1,|L1.3708|
0005e8  e5810000          STR      r0,[r1,#0]  ; VIC_SpuriousInt
;;;1596       VIC_Dummy();
0005ec  ebfffffe          BL       VIC_Dummy
;;;1597   }
0005f0  e49de004          POP      {lr}
0005f4  e12fff1e          BX       lr
                          ENDP

                  VIC_DummyUART0 PROC
;;;1587   static  void  VIC_DummyUART0 (void)
;;;1588   {
0005f8  e52de004          PUSH     {lr}
;;;1589       VIC_SpuriousInt = VIC_UART0;
0005fc  e3a00006          MOV      r0,#6
000600  e59f1874          LDR      r1,|L1.3708|
000604  e5810000          STR      r0,[r1,#0]  ; VIC_SpuriousInt
;;;1590       VIC_Dummy();
000608  ebfffffe          BL       VIC_Dummy
;;;1591   }
00060c  e49de004          POP      {lr}
000610  e12fff1e          BX       lr
                          ENDP

                  VIC_DummyTIMER1 PROC
;;;1581   static  void  VIC_DummyTIMER1 (void)
;;;1582   {
000614  e52de004          PUSH     {lr}
;;;1583       VIC_SpuriousInt = VIC_TIMER1;
000618  e3a00005          MOV      r0,#5
00061c  e59f1858          LDR      r1,|L1.3708|
000620  e5810000          STR      r0,[r1,#0]  ; VIC_SpuriousInt
;;;1584       VIC_Dummy();
000624  ebfffffe          BL       VIC_Dummy
;;;1585   }
000628  e49de004          POP      {lr}
00062c  e12fff1e          BX       lr
                          ENDP

                  VIC_DummyTIMER0 PROC
;;;1575   static  void  VIC_DummyTIMER0 (void)
;;;1576   {
000630  e52de004          PUSH     {lr}
;;;1577       VIC_SpuriousInt = VIC_TIMER0;
000634  e3a00004          MOV      r0,#4
000638  e59f183c          LDR      r1,|L1.3708|
00063c  e5810000          STR      r0,[r1,#0]  ; VIC_SpuriousInt
;;;1578       VIC_Dummy();
000640  ebfffffe          BL       VIC_Dummy
;;;1579   }
000644  e49de004          POP      {lr}
000648  e12fff1e          BX       lr
                          ENDP

                  VIC_DummyDEBUGTX PROC
;;;1569   static  void  VIC_DummyDEBUGTX (void)
;;;1570   {
00064c  e52de004          PUSH     {lr}
;;;1571       VIC_SpuriousInt = VIC_DEBUGTX;
000650  e3a00003          MOV      r0,#3
000654  e59f1820          LDR      r1,|L1.3708|
000658  e5810000          STR      r0,[r1,#0]  ; VIC_SpuriousInt
;;;1572       VIC_Dummy();
00065c  ebfffffe          BL       VIC_Dummy
;;;1573   }
000660  e49de004          POP      {lr}
000664  e12fff1e          BX       lr
                          ENDP

                  VIC_DummyDEBUGRX PROC
;;;1563   static  void  VIC_DummyDEBUGRX (void)
;;;1564   {
000668  e52de004          PUSH     {lr}
;;;1565       VIC_SpuriousInt = VIC_DEBUGRX;
00066c  e3a00002          MOV      r0,#2
000670  e59f1804          LDR      r1,|L1.3708|
000674  e5810000          STR      r0,[r1,#0]  ; VIC_SpuriousInt
;;;1566       VIC_Dummy();
000678  ebfffffe          BL       VIC_Dummy
;;;1567   }
00067c  e49de004          POP      {lr}
000680  e12fff1e          BX       lr
                          ENDP

                  VIC_DummySW PROC
;;;1557   static  void  VIC_DummySW (void)
;;;1558   {
000684  e52de004          PUSH     {lr}
;;;1559       VIC_SpuriousInt = VIC_SW;
000688  e3a00001          MOV      r0,#1
00068c  e59f17e8          LDR      r1,|L1.3708|
000690  e5810000          STR      r0,[r1,#0]  ; VIC_SpuriousInt
;;;1560       VIC_Dummy();
000694  ebfffffe          BL       VIC_Dummy
;;;1561   }
000698  e49de004          POP      {lr}
00069c  e12fff1e          BX       lr
                          ENDP

                  VIC_DummyWDT PROC
;;;1551   static  void  VIC_DummyWDT (void)
;;;1552   {
0006a0  e52de004          PUSH     {lr}

⌨️ 快捷键说明

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