打印

STM32F10X的启动文件问题

[复制链接]
1695|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
21ID|  楼主 | 2012-3-30 11:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近在学习stm32f10x系列的arm,发现有很多启动文件可以用。如stm32f10x.s,os_cpu_a.s,startup.s,stm32f10x_vector.s,stm32f10x_Xd.s。我的理解如下:
stm32f10x.s:keil创建工程师自动添加的启动文件。
os_cpu_a.s:Ucos系统时要用到的启动文件。
startup.s:不太清楚,好像跟stm32f10x.s和stm32f10x_vector.s差不多。
stm32f10x_vector.s:固件库里面的启动文件,我从ST官网上下载固件库时用的就是这个启动文件。
stm32f10x_Xd.s:不清楚,好像是不同密度下器件的启动文件。

现在我对于这几个文件还是挺模糊的,请各位来讨论一下,这几个启动文件的具体区别。

相关帖子

沙发
lyepng| | 2012-3-30 19:14 | 只看该作者
我最近也在學習,可是我的keil創建時自動添加的是startup_stm32f10x_md.s而不是stm32f10x.s,雖然說從說明來看是前者比後者新,但是我這個startup_stm32f10x_md.裏面竟然有未定義的SystemInit函數,不注釋通不過編譯,請高手指教

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

157

主题

912

帖子

5

粉丝