7 shizes1989

尚未进行身份认证

暂无相关简介

等级
TA的排名 29w+

STM32启动代码分析

上电后从中断向量表中取出栈顶指针的内容0x20008EB0,取出ResetHandler的地址0x08000179,之后跳转至了复位中断函数。从0x08000194的地址内取出SystemInit函数的地址(0x08003DC4)给了r0(0x08003DC5,因为最低位必须是0代表Thumb指令),BLX进行跳转并将0x0800017C保存的LR寄存器,实际保存为0x0800017D(最低...

2020-03-18 10:41:18

CortexM3与M4内核架构学习笔记

寄存器学习CortexM3和M4处理器的寄存器组中有16个寄存器,其中13个为32位通用目的寄存器,其它3个有特殊用途,如下图所示。1、R0~R12寄存器R0-R12为通用目的寄存器,前8个(R0-R7)也被称作低寄存器。由于指令中可用的空间有限,许多16位指令只能访问低寄存器。高寄存器(R8-R12)则可以用于32位指令和几个16位指令,如MOV。R0-R12的初始值是未定义的。2、R...

2019-07-16 17:05:04

Keil MDK5.29 STM32全系列 最新PACK包离线包高速网盘下载分享收藏(持续更新...)

在Keil官网上下载PACK包速度特别慢,为方便大家下载STM32的PACK包,特将STM32所有系列的PACK上传至网盘供大家下载,点击下载普通下载即可,后面会持续更新。点击下方型号快速定位下载,附更新记录Keil.STM32F0xx_DFP.2.0.0.packKeil.STM32F1xx_DFP.2.3.0.packKeil.STM32F2xx_DFP.2.9.0.packKeil.S...

2019-06-03 16:27:10
勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。