硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2552|回复: 2
收起左侧

[μCOS-III] UCOIII 跑步起来

[复制链接]

1

主题

0

回帖

3

积分

新手上路

积分
3
发表于 2019-4-1 15:31:04 | 显示全部楼层 |阅读模式
你好~! 我用官网下载的UCOSIII 的原文件建了一个新的OS 系统,跑起来后就进入了系统错误,麻烦你帮我看看,怎么也跑不起来,切换不进我的任务

F4_Ucosiii_Study.rar

6.25 MB, 阅读权限: 255, 下载次数: 18

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107432
QQ
发表于 2019-4-1 16:51:26 | 显示全部楼层
你创建了一个启动任务,为什么要删除掉? 略不专业,你的AppTaskStartStk栈空间和AppTaskStartTCB变量空间都浪费了。

QQ截图20190401165230.jpg




回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107432
QQ
发表于 2019-4-1 18:06:28 | 显示全部楼层
startup_stm32f429_439xx.s文件修改下即可。
另外,你的程序不是基于我们V6板子的,因为我们的LED是FMC扩展出来的。

内容如下:
  1. ;******************** (C) COPYRIGHT 2016 STMicroelectronics ********************
  2. ;* File Name          : startup_stm32f429_439xx.s
  3. ;* Author             : MCD Application Team
  4. ;* @version           : V1.8.0
  5. ;* @date              : 09-November-2016
  6. ;* Description        : STM32F429xx/439xx devices vector table for MDK-ARM toolchain.
  7. ;*                      This module performs:
  8. ;*                      - Set the initial SP
  9. ;*                      - Set the initial PC == Reset_Handler
  10. ;*                      - Set the vector table entries with the exceptions ISR address
  11. ;*                      - Configure the system clock and the external SRAM/SDRAM mounted  
  12. ;*                        on STM324x9I-EVAL boards to be used as data memory  
  13. ;*                        (optional, to be enabled by user)
  14. ;*                      - Branches to __main in the C library (which eventually
  15. ;*                        calls main()).
  16. ;*                      After Reset the CortexM4 processor is in Thread mode,
  17. ;*                      priority is Privileged, and the Stack is set to Main.
  18. ;* <<< Use Configuration Wizard in Context Menu >>>   
  19. ;*******************************************************************************
  20. ;
  21. ; Licensed under MCD-ST Liberty SW License Agreement V2, (the "License");
  22. ; You may not use this file except in compliance with the License.
  23. ; You may obtain a copy of the License at:
  24. ;
  25. ;        http://www.st.com/software_license_agreement_liberty_v2
  26. ;
  27. ; Unless required by applicable law or agreed to in writing, software
  28. ; distributed under the License is distributed on an "AS IS" BASIS,
  29. ; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  30. ; See the License for the specific language governing permissions and
  31. ; limitations under the License.
  32. ;
  33. ;*******************************************************************************

  34. ; Amount of memory (in bytes) allocated for Stack
  35. ; Tailor this value to your application needs
  36. ; <h> Stack Configuration
  37. ;   <o> Stack Size (in Bytes) <0x0-0xFFFFFFFF:8>
  38. ; </h>

  39. Stack_Size      EQU     0x00000400

  40.                 AREA    STACK, NOINIT, READWRITE, ALIGN=3
  41. Stack_Mem       SPACE   Stack_Size
  42. __initial_sp


  43. ; <h> Heap Configuration
  44. ;   <o>  Heap Size (in Bytes) <0x0-0xFFFFFFFF:8>
  45. ; </h>

  46. Heap_Size       EQU     0x00000200

  47.                 AREA    HEAP, NOINIT, READWRITE, ALIGN=3
  48. __heap_base
  49. Heap_Mem        SPACE   Heap_Size
  50. __heap_limit

  51.                 PRESERVE8
  52.                 THUMB


  53. ; Vector Table Mapped to Address 0 at Reset
  54.                 AREA    RESET, DATA, READONLY
  55.                 EXPORT  __Vectors
  56.                 EXPORT  __Vectors_End
  57.                 EXPORT  __Vectors_Size

  58. __Vectors       DCD     __initial_sp               ; Top of Stack
  59.                 DCD     Reset_Handler              ; Reset Handler
  60.                 DCD     NMI_Handler                ; NMI Handler
  61.                 DCD     HardFault_Handler          ; Hard Fault Handler
  62.                 DCD     MemManage_Handler          ; MPU Fault Handler
  63.                 DCD     BusFault_Handler           ; Bus Fault Handler
  64.                 DCD     UsageFault_Handler         ; Usage Fault Handler
  65.                 DCD     0                          ; Reserved
  66.                 DCD     0                          ; Reserved
  67.                 DCD     0                          ; Reserved
  68.                 DCD     0                          ; Reserved
  69.                 DCD     SVC_Handler                ; SVCall Handler
  70.                 DCD     DebugMon_Handler           ; Debug Monitor Handler
  71.                 DCD     0                          ; Reserved
  72.                 DCD     OS_CPU_PendSVHandler             ; PendSV Handler
  73.                 DCD     OS_CPU_SysTickHandler            ; SysTick Handler

  74.                 ; External Interrupts
  75.                 DCD     WWDG_IRQHandler                   ; Window WatchDog                                       
  76.                 DCD     PVD_IRQHandler                    ; PVD through EXTI Line detection                        
  77.                 DCD     TAMP_STAMP_IRQHandler             ; Tamper and TimeStamps through the EXTI line            
  78.                 DCD     RTC_WKUP_IRQHandler               ; RTC Wakeup through the EXTI line                       
  79.                 DCD     FLASH_IRQHandler                  ; FLASH                                          
  80.                 DCD     RCC_IRQHandler                    ; RCC                                             
  81.                 DCD     EXTI0_IRQHandler                  ; EXTI Line0                                             
  82.                 DCD     EXTI1_IRQHandler                  ; EXTI Line1                                             
  83.                 DCD     EXTI2_IRQHandler                  ; EXTI Line2                                             
  84.                 DCD     EXTI3_IRQHandler                  ; EXTI Line3                                             
  85.                 DCD     EXTI4_IRQHandler                  ; EXTI Line4                                             
  86.                 DCD     DMA1_Stream0_IRQHandler           ; DMA1 Stream 0                                   
  87.                 DCD     DMA1_Stream1_IRQHandler           ; DMA1 Stream 1                                   
  88.                 DCD     DMA1_Stream2_IRQHandler           ; DMA1 Stream 2                                   
  89.                 DCD     DMA1_Stream3_IRQHandler           ; DMA1 Stream 3                                   
  90.                 DCD     DMA1_Stream4_IRQHandler           ; DMA1 Stream 4                                   
  91.                 DCD     DMA1_Stream5_IRQHandler           ; DMA1 Stream 5                                   
  92.                 DCD     DMA1_Stream6_IRQHandler           ; DMA1 Stream 6                                   
  93.                 DCD     ADC_IRQHandler                    ; ADC1, ADC2 and ADC3s                           
  94.                 DCD     CAN1_TX_IRQHandler                ; CAN1 TX                                                
  95.                 DCD     CAN1_RX0_IRQHandler               ; CAN1 RX0                                               
  96.                 DCD     CAN1_RX1_IRQHandler               ; CAN1 RX1                                               
  97.                 DCD     CAN1_SCE_IRQHandler               ; CAN1 SCE                                               
  98.                 DCD     EXTI9_5_IRQHandler                ; External Line[9:5]s                                    
  99.                 DCD     TIM1_BRK_TIM9_IRQHandler          ; TIM1 Break and TIM9                  
  100.                 DCD     TIM1_UP_TIM10_IRQHandler          ; TIM1 Update and TIM10                 
  101.                 DCD     TIM1_TRG_COM_TIM11_IRQHandler     ; TIM1 Trigger and Commutation and TIM11
  102.                 DCD     TIM1_CC_IRQHandler                ; TIM1 Capture Compare                                   
  103.                 DCD     TIM2_IRQHandler                   ; TIM2                                            
  104.                 DCD     TIM3_IRQHandler                   ; TIM3                                            
  105.                 DCD     TIM4_IRQHandler                   ; TIM4                                            
  106.                 DCD     I2C1_EV_IRQHandler                ; I2C1 Event                                             
  107.                 DCD     I2C1_ER_IRQHandler                ; I2C1 Error                                             
  108.                 DCD     I2C2_EV_IRQHandler                ; I2C2 Event                                             
  109.                 DCD     I2C2_ER_IRQHandler                ; I2C2 Error                                               
  110.                 DCD     SPI1_IRQHandler                   ; SPI1                                            
  111.                 DCD     SPI2_IRQHandler                   ; SPI2                                            
  112.                 DCD     USART1_IRQHandler                 ; USART1                                          
  113.                 DCD     USART2_IRQHandler                 ; USART2                                          
  114.                 DCD     USART3_IRQHandler                 ; USART3                                          
  115.                 DCD     EXTI15_10_IRQHandler              ; External Line[15:10]s                                 
  116.                 DCD     RTC_Alarm_IRQHandler              ; RTC Alarm (A and B) through EXTI Line                  
  117.                 DCD     OTG_FS_WKUP_IRQHandler            ; USB OTG FS Wakeup through EXTI line                        
  118.                 DCD     TIM8_BRK_TIM12_IRQHandler         ; TIM8 Break and TIM12                  
  119.                 DCD     TIM8_UP_TIM13_IRQHandler          ; TIM8 Update and TIM13                 
  120.                 DCD     TIM8_TRG_COM_TIM14_IRQHandler     ; TIM8 Trigger and Commutation and TIM14
  121.                 DCD     TIM8_CC_IRQHandler                ; TIM8 Capture Compare                                   
  122.                 DCD     DMA1_Stream7_IRQHandler           ; DMA1 Stream7                                          
  123.                 DCD     FMC_IRQHandler                    ; FMC                                             
  124.                 DCD     SDIO_IRQHandler                   ; SDIO                                            
  125.                 DCD     TIM5_IRQHandler                   ; TIM5                                            
  126.                 DCD     SPI3_IRQHandler                   ; SPI3                                            
  127.                 DCD     UART4_IRQHandler                  ; UART4                                          
  128.                 DCD     UART5_IRQHandler                  ; UART5                                          
  129.                 DCD     TIM6_DAC_IRQHandler               ; TIM6 and DAC1&2 underrun errors                  
  130.                 DCD     TIM7_IRQHandler                   ; TIM7                  
  131.                 DCD     DMA2_Stream0_IRQHandler           ; DMA2 Stream 0                                   
  132.                 DCD     DMA2_Stream1_IRQHandler           ; DMA2 Stream 1                                   
  133.                 DCD     DMA2_Stream2_IRQHandler           ; DMA2 Stream 2                                   
  134.                 DCD     DMA2_Stream3_IRQHandler           ; DMA2 Stream 3                                   
  135.                 DCD     DMA2_Stream4_IRQHandler           ; DMA2 Stream 4                                   
  136.                 DCD     ETH_IRQHandler                    ; Ethernet                                       
  137.                 DCD     ETH_WKUP_IRQHandler               ; Ethernet Wakeup through EXTI line                     
  138.                 DCD     CAN2_TX_IRQHandler                ; CAN2 TX                                                
  139.                 DCD     CAN2_RX0_IRQHandler               ; CAN2 RX0                                               
  140.                 DCD     CAN2_RX1_IRQHandler               ; CAN2 RX1                                               
  141.                 DCD     CAN2_SCE_IRQHandler               ; CAN2 SCE                                               
  142.                 DCD     OTG_FS_IRQHandler                 ; USB OTG FS                                      
  143.                 DCD     DMA2_Stream5_IRQHandler           ; DMA2 Stream 5                                   
  144.                 DCD     DMA2_Stream6_IRQHandler           ; DMA2 Stream 6                                   
  145.                 DCD     DMA2_Stream7_IRQHandler           ; DMA2 Stream 7                                   
  146.                 DCD     USART6_IRQHandler                 ; USART6                                          
  147.                 DCD     I2C3_EV_IRQHandler                ; I2C3 event                                             
  148.                 DCD     I2C3_ER_IRQHandler                ; I2C3 error                                             
  149.                 DCD     OTG_HS_EP1_OUT_IRQHandler         ; USB OTG HS End Point 1 Out                     
  150.                 DCD     OTG_HS_EP1_IN_IRQHandler          ; USB OTG HS End Point 1 In                       
  151.                 DCD     OTG_HS_WKUP_IRQHandler            ; USB OTG HS Wakeup through EXTI                        
  152.                 DCD     OTG_HS_IRQHandler                 ; USB OTG HS                                      
  153.                 DCD     DCMI_IRQHandler                   ; DCMI                                            
  154.                 DCD     CRYP_IRQHandler                   ; CRYP crypto                                    
  155.                 DCD     HASH_RNG_IRQHandler               ; Hash and Rng
  156.                 DCD     FPU_IRQHandler                    ; FPU
  157.                 DCD     UART7_IRQHandler                  ; UART7
  158.                 DCD     UART8_IRQHandler                  ; UART8
  159.                 DCD     SPI4_IRQHandler                   ; SPI4
  160.                 DCD     SPI5_IRQHandler                   ; SPI5
  161.                 DCD     SPI6_IRQHandler                   ; SPI6
  162.                 DCD     SAI1_IRQHandler                   ; SAI1
  163.                 DCD     LTDC_IRQHandler                   ; LTDC
  164.                 DCD     LTDC_ER_IRQHandler                ; LTDC error
  165.                 DCD     DMA2D_IRQHandler                  ; DMA2D
  166.                                          
  167. __Vectors_End

  168. __Vectors_Size  EQU  __Vectors_End - __Vectors

  169.                 AREA    |.text|, CODE, READONLY

  170. ; Reset handler
  171. Reset_Handler    PROC
  172.                  EXPORT  Reset_Handler             [WEAK]
  173.         IMPORT  SystemInit
  174.         IMPORT  __main

  175.                  LDR     R0, =SystemInit
  176.                  BLX     R0
  177.                  LDR     R0, =__main
  178.                  BX      R0
  179.                  ENDP

  180. ; Dummy Exception Handlers (infinite loops which can be modified)

  181. NMI_Handler     PROC
  182.                 EXPORT  NMI_Handler                [WEAK]
  183.                 B       .
  184.                 ENDP
  185. HardFault_Handler\
  186.                 PROC
  187.                 EXPORT  HardFault_Handler          [WEAK]
  188.                 B       .
  189.                 ENDP
  190. MemManage_Handler\
  191.                 PROC
  192.                 EXPORT  MemManage_Handler          [WEAK]
  193.                 B       .
  194.                 ENDP
  195. BusFault_Handler\
  196.                 PROC
  197.                 EXPORT  BusFault_Handler           [WEAK]
  198.                 B       .
  199.                 ENDP
  200. UsageFault_Handler\
  201.                 PROC
  202.                 EXPORT  UsageFault_Handler         [WEAK]
  203.                 B       .
  204.                 ENDP
  205. SVC_Handler     PROC
  206.                 EXPORT  SVC_Handler                [WEAK]
  207.                 B       .
  208.                 ENDP
  209. DebugMon_Handler\
  210.                 PROC
  211.                 EXPORT  DebugMon_Handler           [WEAK]
  212.                 B       .
  213.                 ENDP
  214. OS_CPU_PendSVHandler  PROC
  215.                 EXPORT  OS_CPU_PendSVHandler             [WEAK]
  216.                 B       .
  217.                 ENDP
  218. OS_CPU_SysTickHandler PROC
  219.                 EXPORT  OS_CPU_SysTickHandler            [WEAK]
  220.                 B       .
  221.                 ENDP

  222. Default_Handler PROC

  223.                 EXPORT  WWDG_IRQHandler                   [WEAK]                                       
  224.                 EXPORT  PVD_IRQHandler                    [WEAK]                     
  225.                 EXPORT  TAMP_STAMP_IRQHandler             [WEAK]         
  226.                 EXPORT  RTC_WKUP_IRQHandler               [WEAK]                     
  227.                 EXPORT  FLASH_IRQHandler                  [WEAK]                                         
  228.                 EXPORT  RCC_IRQHandler                    [WEAK]                                            
  229.                 EXPORT  EXTI0_IRQHandler                  [WEAK]                                            
  230.                 EXPORT  EXTI1_IRQHandler                  [WEAK]                                             
  231.                 EXPORT  EXTI2_IRQHandler                  [WEAK]                                            
  232.                 EXPORT  EXTI3_IRQHandler                  [WEAK]                                          
  233.                 EXPORT  EXTI4_IRQHandler                  [WEAK]                                            
  234.                 EXPORT  DMA1_Stream0_IRQHandler           [WEAK]                                
  235.                 EXPORT  DMA1_Stream1_IRQHandler           [WEAK]                                   
  236.                 EXPORT  DMA1_Stream2_IRQHandler           [WEAK]                                   
  237.                 EXPORT  DMA1_Stream3_IRQHandler           [WEAK]                                   
  238.                 EXPORT  DMA1_Stream4_IRQHandler           [WEAK]                                   
  239.                 EXPORT  DMA1_Stream5_IRQHandler           [WEAK]                                   
  240.                 EXPORT  DMA1_Stream6_IRQHandler           [WEAK]                                   
  241.                 EXPORT  ADC_IRQHandler                    [WEAK]                        
  242.                 EXPORT  CAN1_TX_IRQHandler                [WEAK]                                                
  243.                 EXPORT  CAN1_RX0_IRQHandler               [WEAK]                                               
  244.                 EXPORT  CAN1_RX1_IRQHandler               [WEAK]                                                
  245.                 EXPORT  CAN1_SCE_IRQHandler               [WEAK]                                                
  246.                 EXPORT  EXTI9_5_IRQHandler                [WEAK]                                    
  247.                 EXPORT  TIM1_BRK_TIM9_IRQHandler          [WEAK]                  
  248.                 EXPORT  TIM1_UP_TIM10_IRQHandler          [WEAK]               
  249.                 EXPORT  TIM1_TRG_COM_TIM11_IRQHandler     [WEAK]
  250.                 EXPORT  TIM1_CC_IRQHandler                [WEAK]                                   
  251.                 EXPORT  TIM2_IRQHandler                   [WEAK]                                            
  252.                 EXPORT  TIM3_IRQHandler                   [WEAK]                                            
  253.                 EXPORT  TIM4_IRQHandler                   [WEAK]                                            
  254.                 EXPORT  I2C1_EV_IRQHandler                [WEAK]                                             
  255.                 EXPORT  I2C1_ER_IRQHandler                [WEAK]                                             
  256.                 EXPORT  I2C2_EV_IRQHandler                [WEAK]                                            
  257.                 EXPORT  I2C2_ER_IRQHandler                [WEAK]                                               
  258.                 EXPORT  SPI1_IRQHandler                   [WEAK]                                          
  259.                 EXPORT  SPI2_IRQHandler                   [WEAK]                                            
  260.                 EXPORT  USART1_IRQHandler                 [WEAK]                                          
  261.                 EXPORT  USART2_IRQHandler                 [WEAK]                                          
  262.                 EXPORT  USART3_IRQHandler                 [WEAK]                                         
  263.                 EXPORT  EXTI15_10_IRQHandler              [WEAK]                                 
  264.                 EXPORT  RTC_Alarm_IRQHandler              [WEAK]                  
  265.                 EXPORT  OTG_FS_WKUP_IRQHandler            [WEAK]                        
  266.                 EXPORT  TIM8_BRK_TIM12_IRQHandler         [WEAK]                 
  267.                 EXPORT  TIM8_UP_TIM13_IRQHandler          [WEAK]                 
  268.                 EXPORT  TIM8_TRG_COM_TIM14_IRQHandler     [WEAK]
  269.                 EXPORT  TIM8_CC_IRQHandler                [WEAK]                                   
  270.                 EXPORT  DMA1_Stream7_IRQHandler           [WEAK]                                          
  271.                 EXPORT  FMC_IRQHandler                    [WEAK]                                             
  272.                 EXPORT  SDIO_IRQHandler                   [WEAK]                                             
  273.                 EXPORT  TIM5_IRQHandler                   [WEAK]                                             
  274.                 EXPORT  SPI3_IRQHandler                   [WEAK]                                             
  275.                 EXPORT  UART4_IRQHandler                  [WEAK]                                            
  276.                 EXPORT  UART5_IRQHandler                  [WEAK]                                            
  277.                 EXPORT  TIM6_DAC_IRQHandler               [WEAK]                  
  278.                 EXPORT  TIM7_IRQHandler                   [WEAK]                    
  279.                 EXPORT  DMA2_Stream0_IRQHandler           [WEAK]                                 
  280.                 EXPORT  DMA2_Stream1_IRQHandler           [WEAK]                                   
  281.                 EXPORT  DMA2_Stream2_IRQHandler           [WEAK]                                    
  282.                 EXPORT  DMA2_Stream3_IRQHandler           [WEAK]                                    
  283.                 EXPORT  DMA2_Stream4_IRQHandler           [WEAK]                                 
  284.                 EXPORT  ETH_IRQHandler                    [WEAK]                                         
  285.                 EXPORT  ETH_WKUP_IRQHandler               [WEAK]                     
  286.                 EXPORT  CAN2_TX_IRQHandler                [WEAK]                                               
  287.                 EXPORT  CAN2_RX0_IRQHandler               [WEAK]                                               
  288.                 EXPORT  CAN2_RX1_IRQHandler               [WEAK]                                               
  289.                 EXPORT  CAN2_SCE_IRQHandler               [WEAK]                                               
  290.                 EXPORT  OTG_FS_IRQHandler                 [WEAK]                                       
  291.                 EXPORT  DMA2_Stream5_IRQHandler           [WEAK]                                   
  292.                 EXPORT  DMA2_Stream6_IRQHandler           [WEAK]                                   
  293.                 EXPORT  DMA2_Stream7_IRQHandler           [WEAK]                                   
  294.                 EXPORT  USART6_IRQHandler                 [WEAK]                                          
  295.                 EXPORT  I2C3_EV_IRQHandler                [WEAK]                                             
  296.                 EXPORT  I2C3_ER_IRQHandler                [WEAK]                                             
  297.                 EXPORT  OTG_HS_EP1_OUT_IRQHandler         [WEAK]                     
  298.                 EXPORT  OTG_HS_EP1_IN_IRQHandler          [WEAK]                     
  299.                 EXPORT  OTG_HS_WKUP_IRQHandler            [WEAK]                        
  300.                 EXPORT  OTG_HS_IRQHandler                 [WEAK]                                      
  301.                 EXPORT  DCMI_IRQHandler                   [WEAK]                                             
  302.                 EXPORT  CRYP_IRQHandler                   [WEAK]                                    
  303.                 EXPORT  HASH_RNG_IRQHandler               [WEAK]
  304.                 EXPORT  FPU_IRQHandler                    [WEAK]
  305.                 EXPORT  UART7_IRQHandler                  [WEAK]
  306.                 EXPORT  UART8_IRQHandler                  [WEAK]
  307.                 EXPORT  SPI4_IRQHandler                   [WEAK]
  308.                 EXPORT  SPI5_IRQHandler                   [WEAK]
  309.                 EXPORT  SPI6_IRQHandler                   [WEAK]
  310.                 EXPORT  SAI1_IRQHandler                   [WEAK]
  311.                 EXPORT  LTDC_IRQHandler                   [WEAK]
  312.                 EXPORT  LTDC_ER_IRQHandler                [WEAK]
  313.                 EXPORT  DMA2D_IRQHandler                  [WEAK]

  314. WWDG_IRQHandler                                                      
  315. PVD_IRQHandler                                      
  316. TAMP_STAMP_IRQHandler                  
  317. RTC_WKUP_IRQHandler                                
  318. FLASH_IRQHandler                                                      
  319. RCC_IRQHandler                                                            
  320. EXTI0_IRQHandler                                                         
  321. EXTI1_IRQHandler                                                           
  322. EXTI2_IRQHandler                                                         
  323. EXTI3_IRQHandler                                                         
  324. EXTI4_IRQHandler                                                         
  325. DMA1_Stream0_IRQHandler                                       
  326. DMA1_Stream1_IRQHandler                                          
  327. DMA1_Stream2_IRQHandler                                          
  328. DMA1_Stream3_IRQHandler                                          
  329. DMA1_Stream4_IRQHandler                                          
  330. DMA1_Stream5_IRQHandler                                          
  331. DMA1_Stream6_IRQHandler                                          
  332. ADC_IRQHandler                                         
  333. CAN1_TX_IRQHandler                                                            
  334. CAN1_RX0_IRQHandler                                                         
  335. CAN1_RX1_IRQHandler                                                           
  336. CAN1_SCE_IRQHandler                                                           
  337. EXTI9_5_IRQHandler                                                
  338. TIM1_BRK_TIM9_IRQHandler                        
  339. TIM1_UP_TIM10_IRQHandler                     
  340. TIM1_TRG_COM_TIM11_IRQHandler  
  341. TIM1_CC_IRQHandler                                               
  342. TIM2_IRQHandler                                                           
  343. TIM3_IRQHandler                                                           
  344. TIM4_IRQHandler                                                           
  345. I2C1_EV_IRQHandler                                                         
  346. I2C1_ER_IRQHandler                                                         
  347. I2C2_EV_IRQHandler                                                        
  348. I2C2_ER_IRQHandler                                                           
  349. SPI1_IRQHandler                                                         
  350. SPI2_IRQHandler                                                           
  351. USART1_IRQHandler                                                      
  352. USART2_IRQHandler                                                      
  353. USART3_IRQHandler                                                      
  354. EXTI15_10_IRQHandler                                            
  355. RTC_Alarm_IRQHandler                           
  356. OTG_FS_WKUP_IRQHandler                                
  357. TIM8_BRK_TIM12_IRQHandler                     
  358. TIM8_UP_TIM13_IRQHandler                       
  359. TIM8_TRG_COM_TIM14_IRQHandler  
  360. TIM8_CC_IRQHandler                                               
  361. DMA1_Stream7_IRQHandler                                                
  362. FMC_IRQHandler                                                            
  363. SDIO_IRQHandler                                                            
  364. TIM5_IRQHandler                                                            
  365. SPI3_IRQHandler                                                            
  366. UART4_IRQHandler                                                         
  367. UART5_IRQHandler                                                         
  368. TIM6_DAC_IRQHandler                           
  369. TIM7_IRQHandler                              
  370. DMA2_Stream0_IRQHandler                                         
  371. DMA2_Stream1_IRQHandler                                          
  372. DMA2_Stream2_IRQHandler                                          
  373. DMA2_Stream3_IRQHandler                                          
  374. DMA2_Stream4_IRQHandler                                       
  375. ETH_IRQHandler                                                         
  376. ETH_WKUP_IRQHandler                                
  377. CAN2_TX_IRQHandler                                                           
  378. CAN2_RX0_IRQHandler                                                         
  379. CAN2_RX1_IRQHandler                                                         
  380. CAN2_SCE_IRQHandler                                                         
  381. OTG_FS_IRQHandler                                                   
  382. DMA2_Stream5_IRQHandler                                          
  383. DMA2_Stream6_IRQHandler                                          
  384. DMA2_Stream7_IRQHandler                                          
  385. USART6_IRQHandler                                                        
  386. I2C3_EV_IRQHandler                                                         
  387. I2C3_ER_IRQHandler                                                         
  388. OTG_HS_EP1_OUT_IRQHandler                           
  389. OTG_HS_EP1_IN_IRQHandler                           
  390. OTG_HS_WKUP_IRQHandler                                
  391. OTG_HS_IRQHandler                                                   
  392. DCMI_IRQHandler                                                            
  393. CRYP_IRQHandler                                                   
  394. HASH_RNG_IRQHandler
  395. FPU_IRQHandler  
  396. UART7_IRQHandler                  
  397. UART8_IRQHandler                  
  398. SPI4_IRQHandler                  
  399. SPI5_IRQHandler                  
  400. SPI6_IRQHandler                  
  401. SAI1_IRQHandler                  
  402. LTDC_IRQHandler                  
  403. LTDC_ER_IRQHandler                 
  404. DMA2D_IRQHandler                  
  405.                 B       .

  406.                 ENDP

  407.                 ALIGN

  408. ;*******************************************************************************
  409. ; User Stack and Heap initialization
  410. ;*******************************************************************************
  411.                  IF      :DEF:__MICROLIB
  412.                
  413.                  EXPORT  __initial_sp
  414.                  EXPORT  __heap_base
  415.                  EXPORT  __heap_limit
  416.                
  417.                  ELSE
  418.                
  419.                  IMPORT  __use_two_region_memory
  420.                  EXPORT  __user_initial_stackheap
  421.                  
  422. __user_initial_stackheap

  423.                  LDR     R0, =  Heap_Mem
  424.                  LDR     R1, =(Stack_Mem + Stack_Size)
  425.                  LDR     R2, = (Heap_Mem +  Heap_Size)
  426.                  LDR     R3, = Stack_Mem
  427.                  BX      LR

  428.                  ALIGN

  429.                  ENDIF

  430.                  END

  431. ;************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE*****
复制代码



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-31 12:23 , Processed in 0.176968 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表