查看: 231|回复: 8
打印 上一主题 下一主题

本菜STM32教程之一:建立工程

[复制链接] qrcode

28

主题

37

帖子

106

积分

注册会员

Rank: 2

积分
106
楼主
跳转到指定楼层
发表于 2014-8-16 10:26 PM | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

电子设计竞赛终于结束,本菜回来发帖了

本菜打算写一部STM32的入门精简教程

本菜的所有工程都是在keil uVersion4.7下的


第一讲,建立工程

STM32入门比较麻烦,很大成分上就是建立工程比较麻烦,之前学过51的同学也知道,51建立工程一个.c文件就可以了,但是STM32要有一段启动代码,如果要用库函数写程序的话,还要加进去一大堆的外部.c文件,还要加入.h文件的查找位置


V3.5的库为例;(3.5的库在帖子最后共享)

1.   建立一个工程,在工程中加入如下文件,

 

2.     点击配置,按下图配置


STM32F10X_MD,USE_STDPERIPH_DRIVER

3.     然后把mian.c中所有的东西都删掉,并写入int main(void){}

4.     这个工程就OK

开机后运行讲解,开机后首先运行startup_stm32f10x_md.s,里面是汇编代码,其中有一句,意思是,先运行SystemInitsystem_stm32f10x.c中)这个函数,再运行main这个函数,SystemInit中,对系统时钟进行配置,,此处选择系统主时钟,也就是sysclk72MHz


 

 本菜教程结束,3.5的库文件和本菜的基本工程在下面共享,本菜用到的keil的最新版本在以后出的安装教程*享

本菜的工程如下

游客,如果您要查看本帖隐藏内容请回复

可能大于某个数的文件不能上传,库文件本菜用网盘共享了,地址如下

游客,如果您要查看本帖隐藏内容请回复


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

0

主题

76

帖子

10

积分

新手上路

Rank: 1

积分
10
沙发
发表于 2014-8-18 10:02 AM | 只看该作者
隐藏了啊
回复 支持 反对

使用道具 举报

0

主题

111

帖子

76

积分

注册会员

Rank: 2

积分
76
板凳
发表于 2014-8-18 10:03 AM | 只看该作者
主要是回复的人太少了,所以就这样试试了
回复 支持 反对

使用道具 举报

21

主题

447

帖子

753

积分

高级会员

Rank: 4

积分
753
地板
发表于 2015-1-6 08:45 PM | 只看该作者

学习了。

回复 支持 反对

使用道具 举报

0

主题

75

帖子

12

积分

新手上路

Rank: 1

积分
12
5#
发表于 2015-1-7 08:54 AM | 只看该作者
谢谢分享顶一个

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

321

主题

418

帖子

993

积分

禁止访问

积分
993
6#
发表于 2015-1-17 10:54 PM | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

0

主题

61

帖子

8

积分

新手上路

Rank: 1

积分
8
7#
发表于 2015-1-18 02:53 PM | 只看该作者
不错,谢谢分享!
回复 支持 反对

使用道具 举报

1

主题

83

帖子

13

积分

新手上路

Rank: 1

积分
13
8#
发表于 2015-4-8 12:36 AM | 只看该作者
!!!!!!!!!!!!!!!!!!!!1111
回复 支持 反对

使用道具 举报

0

主题

91

帖子

6

积分

新手上路

Rank: 1

积分
6
9#
发表于 2015-7-30 03:52 PM | 只看该作者
!~~~~~!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表