【玩转STM32序列】序列之5:小试牛刀

  • 冰山一角
  • LV5工程师
  • |      2015-04-21 14:06:32
  • 浏览量 1024
  • 回复:8

【玩转STM32序列】序列之5:小试牛刀

转载请注明出处和作者:请尊重版权所有!否则后果自负,谢谢!!


        本节主要是从下面3个方面进行讲解:

1.工具准备工作

2.工程添加文件

3.工程关联设置

 

一、工具准备工作

1.电脑一台;

2.LCD12864液晶一块;

3.USB数据线一根;

    4.STM32开发板一块;

5.杜邦线若干根;

6.排线一组;

7.已经装安装MDK和keil软件;

8.按键4x4;

9.继电器或者替代设备;

10.Jlink下载器。

 

二、工程添加文件

1.增加一个库文件夹。如下图所示

【玩转STM32序列】序列之5:小试牛刀 

2.在README和USER文件夹中分别新建readme.txt和main.c文件。如下图所示

【玩转STM32序列】序列之5:小试牛刀

【玩转STM32序列】序列之5:小试牛刀

3.把所需要的文件加入进去。如下图所示

【玩转STM32序列】序列之5:小试牛刀 

【玩转STM32序列】序列之5:小试牛刀 

【玩转STM32序列】序列之5:小试牛刀 

【玩转STM32序列】序列之5:小试牛刀 

【玩转STM32序列】序列之5:小试牛刀 

4.把上述的文件都加入工程里面。如下图所示:

【玩转STM32序列】序列之5:小试牛刀 

【玩转STM32序列】序列之5:小试牛刀 

这样就把自己工程的文件都可以加入了。

 

三、工程关联设置

1.首先大概编译一下。如下图所示:

【玩转STM32序列】序列之5:小试牛刀 

2.文件关联设置。如下图所示

【玩转STM32序列】序列之5:小试牛刀 

【玩转STM32序列】序列之5:小试牛刀 

3.查看警告和错误。如下图所示:

【玩转STM32序列】序列之5:小试牛刀 

0个错误和0个警告,那么下面就可以实现自己想要的功能了。

 

int main(void)

{

	SystemInit(); 			     //系统时钟初始化为72M	  SYSCLK_FREQ_72MHz

	delay_init(72);	    	   //延时函数初始化	  

	NVIC_Configuration(); 	 //设置NVIC中断分组2:2位抢占优先级,2位响应优先级

	while(1)

	{

	}

}

  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:7
冰山一角 2015-05-05
0   回复
举报
发布
im浩 2015-05-03
顶,,
0   回复
举报
发布
冰山一角 6分钟前
0   回复
举报
发布
wengqiang 1小时前
谢谢分享
0   回复
举报
发布
冰山一角 2015-04-23
0   回复
举报
发布
电子忠 2015-04-23
帮顶了!!
0   回复
举报
发布
冰山一角 2015-04-21
0   回复
举报
发布
x
收藏成功!点击 我的收藏 查看收藏的全部帖子