Image
Image

zhanzr21

+ 关注

粉丝 34     |     主题 91     |     回帖 1017

每天都進步
【测试升级】论坛新版上线啦~
2018-1-23 14:33
  • 21ic投诉|建议|站务
  • 97
  • 73160
  结贴功能没有什么必要, 早点淘汰是顺应时代发展. 也许在某些板块有用,但单独维护工作量大,干脆淘汰得了. ...  
Nucleo-STM32L4R5ZI开发板评测兼漫谈ST的开发环境
2018-3-7 22:16
  • ST MCU
  • 41
  • 7709
  心血来潮,补一张图,STM32系列兼容表,注意这是老文档中的图,还没有H7,L4+:  
  补: ITM重定向IO 这个内容我发过一两次了, 但是还是有很多工程师对这个不熟, 本着共享知识的精神, 不怕别 ...  
  本人使用ARMCC 5.06,优化全打开, 最高得分为: LL框架版本: LL API Coremark.#define ITERATIONS 50 ...  
上电之后,main函数之前-Cortex M处理器的启动过程
2018-3-12 21:20
  • ST MCU
  • 36
  • 6598
  从__main到main 从__main到main主要是stack, heap初始化,以及其他的一些初始化,可以称作C Runtime初始化.如 ...  
  注意SystemInit这个函数名为CMSIS标准所规定,用户可以不使用此名称的函数来完成上述功能,也可以玩全不调用 ...  
  复位向量 这就是系统复位后,进行的第二步操作, 第一步是将__init_sp装入MSP 首先要调用SystemInit,此函数 ...  
  昨天太困了,发到一半就睡了, 继续贴完. }此默认Handler类似于C语言中的: ...  
  }如果用户没有提供Handler,则使用启动文件中的默认Handler.如用户有提供Handler,则自动使用用户的Handler. ...  
  发生中断时的情形 根据发生的中断号,硬件自动生成向量所在的地址进行跳转.对于前面的几个中断,不可软件屏蔽 ...  
  以最常见的Flash启动为例看启动的最初位置 }此时硬件连接上,BOOT1可以不管(如果有引出可以自由做其他IO使用 ...  
  此是官方的手册中关于映射的说明, 基本上所有的STM32系列都是类似.作为上一楼的配图. ...  
  Cortex M7当然也有VTOR了,非此处重点,先不提. 具体到STM32系列的启动细节. }首先STM32一般有三种启动方式, ...  
  SCB Type in Cortex M4 可以看出Cortex M4与Cortex M3十分类似. M4对于M3增强性能体现在: 可能的FPU接口, S ...  
  SCB Type in Cortex M3 从Cortex M3开始, VTOR成为标配. 注意Cortex M3基于ARMv7M架构, Cortex M0/M0+/M1基 ...  
  SCB Type in Cortex M0+ 可以看出Cortex M0+的VTOR是可选的, 也就是由实现者来决定是否包含VTOR以实现向量 ...  
  SCB Type in Cortex M0 可以看出Cortex M0的SCB中没有VTOR,即Cortex M0不支持向量表重新定位,但是某些Cor ...  
  Cortex M系列内核的启动过程以及向量存储 }Cortex M都在0x00000000的地址启动,第一个word存放MSP的初始值, ...  
  目录 }1.Cortex M系列内核的启动过程以及向量存储 }2.具体到STM32系列启动过程. }3.以最常见的Flash启动为 ...  
  上电之后,main函数之前-Cortex M处理器的启动过程以及C Lib初始化 以Keil MDK工具的实现为例 这个是准备 ...  
2
3
近期访客