单片机原理与接口技术应用教案osponnnta,Enoizonont and Book:XPreject CowpomerPalders/BxtnsionBooksEX+X++miectTao#X+STM32F10x区Add Files to Group'Start'查找范围Ste个国品图ST32F10x.AddFiles文件名STW32P10x.AddKalp文件类型()A1IEi1es(**)Close向Library文件夹添加STM32F10xRLIB文件,选中Library单击Add8Files弹出下图对话框,文件类型选择Allfile(**),找到E:新工程Library下的STM32F10xRLIB文件并选中,单击add,然后单击close完成。在右侧Files栏会看到STM32F1OxRLIB已添加到目录下。Coponents,Environt.andBooksXPraject Copinents radders/Batensios BaksPojectTargetseXX+4FeX++GUDTapetSet an Curert Targatddd Fe31
单片机原理与接口技术应用教案 31 ⚫ 向Library文件夹添加STM32F10xR.LIB文件,选中Library,单击Add Files弹出下图对话框,文件类型选择All file(*.*),找到E:\新工程 \Library下的STM32F10xR.LIB文件并选中,单击add,然后单击close完 成。在右侧Files栏会看到STM32F10xR.LIB已添加到目录下
单片机原理与接口技术应用教案md BookB:XProject ComponentsFolders/ExtensionsBoksX++扫X++X++Project Targets:GroupsBaSTM32F10xR.LIBTarget2XAddFilesto GroupLibrary查找范围:Library日国STM32P10R.LIBAdd Fles文件名):SIH32F10xB.LIBAddHelp文件类型T)A1lFiles(*)-Close向User文件夹添加main.c和stm32f10xit.c文件,选中User.单击AddFiles弹出下图对话框,文件类型选择Allfile(**),找到E:I新工程\User下的main.c和stm32f10xit.c文件并选中,单击add,然后单击close完成。在右侧Files栏会看到main.c和stm32f10xit.c已添加到目录下。32
单片机原理与接口技术应用教案 32 ⚫ 向User文件夹添加main.c和stm32f10x_it.c文件,选中User,单击Add Files弹出下图对话框,文件类型选择All file(*.*),找到E:\新工程\User 下的main.c和stm32f10x_it.c文件并选中,单击add ,然后单击close完 成。在右侧Files栏会看到main.c和stm32f10x_it.c已添加到目录下
单片机原理与接口技术应用教案区Coaponents, Environment and BooksProject ComponentsFolders/ExtensionsBooksX++Project Targets:XGroupsXFilesTargetstarUserLibrarySet as Curent TargetAdd FilesOKCancelHelpXCoaponents, Environnent and BooksProject ComponentsFolders/ExtensionsBooksX++XGroupsX++Project Targets:Files:StantTargethstm3210xt.cUsermain.cLibrary2区Add Files toGroup'User'查找范围():User国main.e自stm32f10xit.cAddFiles文件名):'stm32f10x_it.e"main.cAddHelp文件类型()MCSource file(.c)Close?单击对话框中的OK,完成添加,结果如图所示33
单片机原理与接口技术应用教案 33 ⚫ 单击对话框中的OK,完成添加,结果如图所示
单片机原理与接口技术应用教案口D区WlyProject=pVisiondEleEdt Jew Broject FiashDebugPetipheraksTools SycsWindow Heb园推#N鲜Taget1MALExmaim.cXTsrget1 STR3P1Ox. s seBauSTH3EP1ONRLIProf.R双击右侧目录下main.c,将其打开空白的main.c,一般main.c编写必要的程序,实现想要的功能。其中头文件、变量声明、硬件初始化、程序主体、其他函数实体等是必不可少的。为了便于入门,这里暂时不需要自己去编程,只需拷贝下面附的程序到main.c,然后单击保存。附:/净**事事串*File Name:main.c*Author*DateFirst Issued*Description:Mainprogrambody中家术术农事事术事市家术术农事事术事市家术术农事事术事市家术术农术心市事事事中事市事事中市事事事中事市事事中市事事事中事心事事事事事市****/* Includes34
单片机原理与接口技术应用教案 34 ⚫ 双击右侧目录下main.c,将其打开空白的main.c,一般main.c编写必要 的程序,实现想要的功能。其中头文件、变量声明、硬件初始化、程 序主体、其他函数实体等是必不可少的。为了便于入门,这里暂时不 需要自己去编程,只需拷贝下面附的程序到main.c,然后单击保存。 附: /*************************************************************************** **** * File Name : main.c * Author : * Date First Issued : * Description : Main program body **************************************************************************** ****/ /* Includes -*/
单片机原理与接口技术应用教案#include"stm32f10xlib.h"1/加载库文件extern vu32 TimingDelay;u16count;Private functionprototypes-.-初始化*-/配置各系统时钟voidRCC Configuration(void);/配置各中断void NVIC_ Configuration(void);/配置各I/O端口性能void GPIO_Configuration(void);1延时程序void Delay(vu32 nTime),//配置每1ms产生一次中断void SysTick _Configuration(void);/*Private functions*净事事家*享串*Function Namemain* Description: Main program.*Input:None*Output: None*Retun:None***//主函数int main(void)#ifdefDEBUG35
单片机原理与接口技术应用教案 35 #include "stm32f10x_lib.h" //加载库文件 extern vu32 TimingDelay; u16 count; /* Private function prototypes -初始化-*/ void RCC_Configuration(void); //配置各系统时钟 void NVIC_Configuration(void); //配置各中断 void GPIO_Configuration(void); //配置各I/O端口性能 void Delay(vu32 nTime); //延时程序 void SysTick_Configuration(void); //配置每1ms产生一次中断 /* Private functions -*/ /*************************************************************************** **** * Function Name : main * Description : Main program. * Input : None * Output : None * Return : None **************************************************************************** ***/ int main(void) //主函数 { #ifdef DEBUG