如何使用ST官方库文件中的例子程序

2018-09-14来源: eefocus 关键字:ST  官方库文件

前面我们做了ST官方库文件的分析及使用说明,本文将介绍在官方库文件建立的模板工程下使用ST官方库文件中的例程方法

1、首先找到我们要用到的ST官方库文件中的例程文件(以GPIO为例)

   文件目录为

STM32F10x_StdPeriph_Lib_V3.5.0\Project\STM32F10x_StdPeriph_Examples\GPIO\IOToggle



2、复制文件夹中的所有文件到\模板\Projec(该文件夹是我们基于ST官方库所建立

   的模板工程文件,具体的建立方法请参考我的博客中STM32官方库文件分析及使用

   一文)

《STM32官方库文件分析及使用》连接地址:

 http://blog.csdn.net/thebestleo/article/details/44036587



3、我们用Keil uVision4打开工程文件Demo.uvproj,并删除main文件中的

   #include "stm32_eval.h"这句话,因为这句话是ST官方开发板所用到

   的头文件,我们不需要,所以删除它,否则会导致编译不通过


4、保存并编译文件,此时,我们已经将官方的例程移植到我们的项目中了。




关键字:ST  官方库文件

编辑:什么鱼 引用地址:http://www.eeworld.com.cn/mcu/2018/ic-news091441322.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:STM32 USB OTG官方库移植
下一篇:最后一页

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

STM8学习笔记---串口uart1

使用uart1串口,需要用到stm8s_uart1.c和stm8s_uart1.h两个文件1、建立工程目录结构如下:2、编写uart.h文件如下:#ifndef __UART_H#define __UART_H#include "stm8s.h"#include "stm8s_clk.h"void USART_Configuration(void);   //串口配置函数void UART_send_string(uint8_t *Buffer);//发送一个字符串函数#endif /* __UART_H */3、编写uart.c文件如下:#include "
发表于 2018-09-13

STM32 GPIO——流水灯例程 学习总结

通过控制LED灯,熟悉STM32的存储器结构、地址映射、时钟树、库文件、利用库的方法及开发工程的步骤,建立STM32的开发思想。这是我建立的第一个工程,由于涉及面较广,知识点分散,在此做一个总结。1)为控制LED灯,知道要使用GPIO外设。GPIO(General-Purpose I/O):I/O引脚可以被软件设置成各种不同的功能,如输入或输出。控制LED灯,即控制STM32芯片的I/O引脚电平的高低来实现。2)了解GPIO外设有什么功能,要如何使用。GPIO引脚又被分为GPIOA、GPIOB、...、GPIOG不同的组,每组端口分为0~15共16个不同的引脚,对于不同型号的芯片,端口的组和引脚的数量不同。功能查看参考手册3)获知
发表于 2018-09-13

STM32F103C8T6-LED点亮程序

#include <stm32f10x.h> //----------------------------------------------------------------------------- void mydelay_ms(int ms){    volatile int  i;    int k = ms * 2333 ;    for ( i=0; i<k; i++ ) {        ;   
发表于 2018-09-13

STM32F0在IAR新建工程

1、到官网下载固件库,类似"STM32F0xx_StdPeriph_Lib_V1.5.0",解压得到文件"_htmresc"  "Libraries"  "Projects"   "Utilities".     ①“Libraries\STM32F0xx_StdPeriph_Driver”下的inc与src是底层驱动。     ②“Libraries\CMSIS\Device\ST\STM32F0xx\Source\Templates\iar
发表于 2018-09-13

STM32学习笔记之USB库文件分析

主要分析下其他一些文件:usb_core.c、usb_init.c、usb_int.c、usb_mem.c、usb_reg.cusb_sil.c1、usb_core.c   --  这个文件从名字上就可知,这是usb的核心文件。这个文件主要是USB在枚举过程中的一些功能函数。比如控制传输的建立阶段、数据阶段、状态阶段的各种标准请求函数,各个阶段的处理函数等。uint8_t Setup0_Process(void); uint8_t Post0_Process(void); uint8_t Out0_Process(void); uint8_t 
发表于 2018-09-13

STM32库文件结构及CMSIS介绍

使用STM32库时,各库文件作用及关系:CMSIS标准介绍:
发表于 2018-09-13

小广播

热门活动
换一批
更多

何立民专栏

单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2018 EEWORLD.com.cn, Inc. All rights reserved