解析STM32启动过程

[复制链接]
9782|44
zbsht550 发表于 2013-2-17 10:26 | 显示全部楼层
刚开始接触STM32,学习了!
jcwangzi99 发表于 2013-2-17 10:43 | 显示全部楼层
支持一个,已下载
wwchang 发表于 2013-2-18 08:39 | 显示全部楼层
太牛了,解析得真好。
xiaogui990045 发表于 2013-2-19 16:18 | 显示全部楼层
以前经常接触XXXXXX.s文件,但一直不知道干什么用的,今天读了这篇**才明白是启动文件。多问几个问什么对自己是相当的有好处!
ycbx 发表于 2013-2-20 13:13 | 显示全部楼层

支持一个!
henryzheng 发表于 2013-2-21 10:09 | 显示全部楼层
顶,  学习一下。
sf116 发表于 2013-2-22 10:41 | 显示全部楼层
mingyanren 发表于 2013-2-25 12:08 | 显示全部楼层
太牛了
gggyuan 发表于 2013-3-12 13:01 | 显示全部楼层
学习了  好东西
jstu023123 发表于 2013-3-12 13:59 | 显示全部楼层
好好学习学习。。。
jackblank 发表于 2013-5-28 14:33 | 显示全部楼层
学习中
加油吧小鱼儿 发表于 2013-6-10 11:39 | 显示全部楼层
学习了!
temp2003 发表于 2013-6-11 20:29 | 显示全部楼层
学习了  谢谢分享  。。。。
seven7live 发表于 2013-6-12 15:03 | 显示全部楼层
下载了,支持下。
wangzhihai1986 发表于 2013-6-12 15:36 | 显示全部楼层
不管怎么样,顶下。
liuzhongkai123 发表于 2013-6-13 15:35 | 显示全部楼层
看了  没懂 貌似不是很全啊
e2zone 发表于 2013-6-15 00:01 | 显示全部楼层
我要看看有没有我想要的内容。
e2zone 发表于 2013-6-15 00:39 | 显示全部楼层
本帖最后由 e2zone 于 2013-6-15 00:46 编辑

您发的那个文档看完了,但是其中说   “因此可以得到一条重要的信息:x8000000地址存放的是栈顶地址 __initial_sp ,0x8000004地址存放的是复位中断向量Reset_Handler(STM32使用 32 位总线,因此存储空间为 4字节对齐)”, 想问下,光从这个启动文件,__initial_sp 地址值,放到了0x800 0000位置,是如何看出来的,谢谢。

还有什么c/c++标准实时库,是什么回事,麻烦是否能给说下?并且从这段代码里,我并不能看出来程序的什么语句在什么地方,然后此汇编代码中也没有ENTRY的指示符。

如果说cortex-M3是固定上电复位以后,就是取0(片内flash和SRAM也会做映射)地址的第一个数值当做SP的值 ,然后取接下来的值做复位服务的入口,那么就是说永远都必须是,0x0地址放SP的值,0x4放ResetService的地址值了?

谢谢!
happyjing 发表于 2013-6-16 17:29 | 显示全部楼层
学习了
wangkun710 发表于 2013-6-19 15:20 | 显示全部楼层
讲的非常清楚,正好和自己用的富士通的M3也差不多
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部