你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

st-img
chrome
st-img
firefox
st-img
safari
st-img
ie8及以上
shequ.stmicroelectronics.cn
  • ST意法半导体官网
  • STM32中文官网
  • ST全球论坛
登录/注册
  • 首页
  • 技术问答
  • 话题
  • 资源
  • 创客秀
  • 视频
  • 标签
  • 积分商城
  • 每日签到
wu93111

wu93111

 

回答数 0 关注数 0
关注 私信
  • 动态99
  • 提问
  • 回答0
  • 创客秀 0
  • 分享 0
  • 关注0
15 回答

uncleo-f030r8的usart通信

未设置标签
wu93111 wu93111 回答时间: 2015-11-17 15:59

这个.s文件里,石油我用的那个USART2_IRQHandler的 ; Amount of memory (in bytes) allocated for Stack ; Tailor this value to your application needs ; <h> Stack Configuration ;   <o> Stack Size (in Bytes) <0x0-0xFFFFFFFF:8> ; </h> Stack_Size      EQU     0x00000400                 AREA    STACK, NOINIT, READWRITE, ALIGN=3 Stack_Mem       SPACE   Stack_Size __initial_sp ; <h> Heap Configuration ;   <o>  Heap Size (in Bytes) <0x0-0xFFFFFFFF:8> ; </h> Heap_Size       EQU     0x00000200                 AREA    HEAP, NOINIT, READWRITE, ALIGN=3 __heap_base Heap_Mem        SPACE   Heap_Size __heap_limit                 PRESERVE8                 THUMB ; Vector Table Mapped to Address 0 at Reset                 AREA    RESET, DATA, READONLY                 EXPORT  __Vectors                 EXPORT  __Vectors_End                 EXPORT  __Vectors_Size __Vectors       DCD     __initial_sp                   ; Top of Stack                 DCD     Reset_Handler                  ; Reset Handler                 DCD     NMI_Handler                    ; NMI Handler                 DCD     HardFault_Handler              ; Hard Fault Handler                 DCD     0                              ; Reserved                 DCD     0                              ; Reserved                 DCD     0                              ; Reserved                 DCD     0                              ; Reserved                 DCD     0                              ; Reserved                 DCD     0                              ; Reserved                 DCD     0                              ; Reserved                 DCD     SVC_Handler                    ; SVCall Handler                 DCD     0                              ; Reserved                 DCD     0                              ; Reserved                 DCD     endSV_Handler                 ; PendSV Handler                 DCD     SysTick_Handler                ; SysTick Handler                 ; External Interrupts                 DCD     WWDG_IRQHandler                ; Window Watchdog                 DCD     0                              ; Reserved                 DCD     RTC_IRQHandler                 ; RTC through EXTI Line                 DCD     FLASH_IRQHandler               ; FLASH                 DCD     RCC_IRQHandler                 ; RCC                 DCD     EXTI0_1_IRQHandler             ; EXTI Line 0 and 1                 DCD     EXTI2_3_IRQHandler             ; EXTI Line 2 and 3                 DCD     EXTI4_15_IRQHandler            ; EXTI Line 4 to 15                 DCD     0                              ; Reserved                 DCD     DMA1_Channel1_IRQHandler       ; DMA1 Channel 1                 DCD     DMA1_Channel2_3_IRQHandler     ; DMA1 Channel 2 and Channel 3                 DCD     DMA1_Channel4_5_IRQHandler     ; DMA1 Channel 4 and Channel 5                 DCD     ADC1_IRQHandler                ; ADC1                 DCD     TIM1_BRK_UP_TRG_COM_IRQHandler ; TIM1 Break, Update, Trigger and Commutation                 DCD     TIM1_CC_IRQHandler             ; TIM1 Capture Compare                 DCD     0                              ; Reserved                 DCD     TIM3_IRQHandler                ; TIM3                 DCD     0                              ; Reserved                 DCD     0                              ; Reserved                 DCD     TIM14_IRQHandler               ; TIM14                 DCD     TIM15_IRQHandler               ; TIM15                 DCD     TIM16_IRQHandler               ; TIM16                 DCD     TIM17_IRQHandler               ; TIM17                 DCD     I2C1_IRQHandler                ; I2C1                 DCD     I2C2_IRQHandler                ; I2C2                 DCD     SPI1_IRQHandler                ; SPI1                 DCD     SPI2_IRQHandler                ; SPI2                 DCD     USART1_IRQHandler              ; USART1                 DCD     USART2_IRQHandler              ; USART2                 __Vectors_End __Vectors_Size  EQU  __Vectors_End - __Vectors                 AREA    |.text|, CODE, READONLY ; Reset handler routine Reset_Handler    PROC                  EXPORT  Reset_Handler                 [WEAK]         IMPORT  __main         IMPORT  SystemInit         LDR     R0, =__initial_sp          ; set stack pointer         MSR     MSP, R0   ;;Check if boot space corresponds to test memory         LDR R0,=0x00000004         LDR R1, [R0]         LSRS R1, R1, #24         LDR R2,=0x1F         CMP R1, R2                  BNE ApplicationStart         ;; SYSCFG clock enable                  LDR R0,=0x40021018         LDR R1,=0x00000001         STR R1, [R0]          ;; Set CFGR1 register with flash memory remap at address 0         LDR R0,=0x40010000         LDR R1,=0x00000000         STR R1, [R0] ApplicationStart                          LDR     R0, =SystemInit                  BLX     R0                  LDR     R0, =__main                  BX      R0                  ENDP ; Dummy Exception Handlers (infinite loops which can be modified) NMI_Handler     ROC                 EXPORT  NMI_Handler                    [WEAK]                 B       .                 ENDP HardFault_Handler\                 PROC                 EXPORT  HardFault_Handler              [WEAK]                 B       .                 ENDP SVC_Handler     ROC                 EXPORT  SVC_Handler                    [WEAK]                 B       .                 ENDP PendSV_Handler  ROC                 EXPORT  endSV_Handler                 [WEAK]                 B       .                 ENDP SysTick_Handler PROC                 EXPORT  SysTick_Handler                [WEAK]                 B       .                 ENDP Default_Handler PROC                 EXPORT  WWDG_IRQHandler                [WEAK]                 EXPORT  RTC_IRQHandler                 [WEAK]                 EXPORT  FLASH_IRQHandler               [WEAK]                 EXPORT  RCC_IRQHandler                 [WEAK]                 EXPORT  EXTI0_1_IRQHandler             [WEAK]                 EXPORT  EXTI2_3_IRQHandler             [WEAK]                 EXPORT  EXTI4_15_IRQHandler            [WEAK]                 EXPORT  DMA1_Channel1_IRQHandler       [WEAK]                 EXPORT  DMA1_Channel2_3_IRQHandler     [WEAK]                 EXPORT  DMA1_Channel4_5_IRQHandler     [WEAK]                 EXPORT  ADC1_IRQHandler                [WEAK]                 EXPORT  TIM1_BRK_UP_TRG_COM_IRQHandler [WEAK]                 EXPORT  TIM1_CC_IRQHandler             [WEAK]                 EXPORT  TIM3_IRQHandler                [WEAK]                 EXPORT  TIM14_IRQHandler               [WEAK]                 EXPORT  TIM15_IRQHandler               [WEAK]                 EXPORT  TIM16_IRQHandler               [WEAK]                 EXPORT  TIM17_IRQHandler               [WEAK]                 EXPORT  I2C1_IRQHandler                [WEAK]                 EXPORT  I2C2_IRQHandler                [WEAK]                 EXPORT  SPI1_IRQHandler                [WEAK]                 EXPORT  SPI2_IRQHandler                [WEAK]                 EXPORT  USART1_IRQHandler              [WEAK]                 EXPORT  USART2_IRQHandler              [WEAK] WWDG_IRQHandler RTC_IRQHandler FLASH_IRQHandler RCC_IRQHandler EXTI0_1_IRQHandler EXTI2_3_IRQHandler EXTI4_15_IRQHandler DMA1_Channel1_IRQHandler DMA1_Channel2_3_IRQHandler DMA1_Channel4_5_IRQHandler ADC1_IRQHandler TIM1_BRK_UP_TRG_COM_IRQHandler TIM1_CC_IRQHandler TIM3_IRQHandler TIM14_IRQHandler TIM15_IRQHandler TIM16_IRQHandler TIM17_IRQHandler I2C1_IRQHandler I2C2_IRQHandler SPI1_IRQHandler SPI2_IRQHandler USART1_IRQHandler USART2_IRQHandler                 B       .                 ENDP                 ALIGN ;******************************************************************************* ; User Stack and Heap initialization ;*******************************************************************************                  IF      EF:__MICROLIB                                  EXPORT  __initial_sp                  EXPORT  __heap_base                  EXPORT  __heap_limit                                  ELSE                                  IMPORT  __use_two_region_memory                  EXPORT  __user_initial_stackheap                   __user_initial_stackheap                  LDR     R0, =  Heap_Mem                  LDR     R1, =(Stack_Mem + Stack_Size)                  LDR     R2, = (Heap_Mem +  Heap_Size)                  LDR     R3, = Stack_Mem                  BX      LR                  ALIGN                  ENDIF                  END ;************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE*****

赞0
14 回答

stm32f030的usart通信

未设置标签
wu93111 wu93111 回答时间: 2015-11-12 16:15

安 发表于 2015-11-12 13:57 下面地址有很多例程,自己下载一下,我这没有板子帮忙测试写好的程序。 https://www.stmcu.org.cn/document/lis ... 改到最后,改成这样了,但是走到第三个图那就不走了,第四个是对应的main里的位置,再帮我看一下吧,快崩溃了

赞0
5 回答

新人求助,uncleo-f030r8的UART通信

未设置标签
watershade watershade 回答时间: 2015-11-9 20:14

wu93111 发表于 2015-11-9 17:47 cube库是什么,我刚学不太清楚,是在STM32CubeMX里找吗 对滴,对滴

赞0
wu93111 wu93111


阅读作者更多的帖子

所在话题

参与活动

  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    线下 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    网络 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    网络 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    网络 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    线下 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    线下 2020-10-16