收藏 分销(赏)

stm32用库函数建工程非常详细演示幻灯片.ppt

上传人:丰**** 文档编号:7434038 上传时间:2025-01-04 格式:PPT 页数:24 大小:2.29MB
下载 相关 举报
stm32用库函数建工程非常详细演示幻灯片.ppt_第1页
第1页 / 共24页
stm32用库函数建工程非常详细演示幻灯片.ppt_第2页
第2页 / 共24页
点击查看更多>>
资源描述
单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,LOGO,LOGO,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,*,以,stm32f10 x,为例,讲述在,IAR6.4,中建立工程,1,Contents,创建工程的准备工作,1,创建工程,2,加载工程文件,3,设置工程属性,4,2,一、准备工作,从,网站下载对应器件的标准外设库,。,这里以,stm32f10 x,为例,在器件对应的网页中下载,stm32f10 x_stdperiph_lib,(目前版本为,3.5.0,),然后解压。,建立一个工程文件夹,stm32_uart,(自己取名字),,并且在文件夹,stm32_uart,中建立一个文件夹,EVARM,,将解压后的标准库,STM32F10 x_StdPeriph_Lib_V3.5.0,中的,Libraries,拷贝到,stm32_uart,文件夹;,3,一、准备工作,将,STM32F10 x_StdPeriph_Lib_V3.5.0 Project STM32F10 x_StdPeriph_Template,下的,main.c,、,stm32f10 x_conf.h,、,stm32f10 x_it.c,、,stm32f10 x_it.h,拷贝至,stm32_uart,文件夹;,4,一、准备工作,将,STM32F10 x_StdPeriph_Lib_V3.5.0Project STM32F10 x_StdPeriph_Template EWARM,下的,stm32f10 x_flash.icf,、,stm32f10 x_flash_extsram.icf,、,stm32f10 x_nor.icf,、,stm32f10 x_ram.icf,相应文件,(,比如,stm32f10 x_flash.icf),复制至,stm32_uartEVARM,;一个工程文件夹,stm32_uart,(自己取名字),并且在文件夹,stm32_uart,中建立一个文件夹,EVARM,,将解压后的标准库,STM32F10 x_StdPeriph_Lib_V3.5.0,中的,Libraries,拷贝到,stm32_uart,文件夹;,5,二、创建工程,打开,IAR Embedded Workbench IDE,,并新建,workspace,,再创建,Project,,创建过程由下图,;,6,二、创建工程,7,二、创建工程,点击,OK,后在弹出的对话框导航至之前创建的,stm32_uart,,并命名该工程为,stm32_uart,。,8,二、创建工程,点击保存后,便完成,工程创建,结果如图所示。,9,二、创建工程,右击工程名字,然后选,择,Add-Add Group,添加,工作组,CMSIS,、,StdPeriph_,Driver,、,EVARM,、,User,、,Doc,,保存,如图所示,;,10,二、创建工程,添加完成工作,如,右图所示,;,11,三、加载工程文件,在目标工作组点击右键,Add-,Add Files,,选择需要添加的文件,即可,添加后的效果如图所示;,其中,,system_stm32f10 x.c,在,LibrariesCMSISCM3DeviceSupportSTSTM32F10 x,文件夹,,startup_stm32f10 x_md.s,在,LibrariesCMSISCM3DeviceSupportSTSTM32F10 xstartupiar,文件夹,,StdPeriph_Driver,下的文件均在,LibrariesSTM32F10 x_StdPeriph_Driversrc,文件夹下;,12,三、加载工程文件,将,main.c,中无用的东西删掉,只留下包含头文件和,main,函数;,13,四、设置工程属性,右击工程,选择,options,,,如图,选择,general options,选项卡,在,Target,中选择器件击工程,选择,options,14,四、设置工程属性,在,library Options,中,,右下角的,Use CMSIS,的,钩勾上,,如图,15,四、设置工程属性,将,LibrariesCMSISCM3CoreSupport,中的,core_cm3.c,和,core_cm3.h,文件删掉,16,四、设置工程属性,在,C/C+Compiler,中的,Preprocessor,选项卡中添加路径,$PROJ_DIR$,$PROJ_DIR$LibrariesCMSISCM3DeviceSupportSTSTM32F10 x,$PROJ_DIR$LibrariesCMSISCM3CoreSupport,$PROJ_DIR$LibrariesSTM32F10 x_StdPeriph_Driverinc,并且在,defined symbols,中填入,STM32F10X_MD,和,USE_STDPERIPH_DRIVER,。如下图所示,17,四、设置工程属性,18,四、设置工程属性,在,Output Converter,中选择文件转换类型,19,四、设置工程属性,在,Linker,的,Config,选,项卡中选择,icf,文件路,径,一般选择,stm32f10 x_flash.icf,,,即刚开始拷到,stm32_uartEVARM,中,的文件,,20,四、设置工程属性,在,Debugger,中选择仿真器类型,21,四、设置工程属性,在,download,中选择,verify download,和,use flash load,22,四、设置工程属性,点击,OK,,就可以,编译了,23,!,24,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服