- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PPT课件 LOGO 以stm32f10x为例讲述在IAR6.4中建立工程 * PPT课件 Contents 创建工程的准备工作 1 创建工程 2 加载工程文件 3 设置工程属性 4 * PPT课件 一、准备工作 从网站下载对应器件的标准外设库。这里以stm32f10x为例,在器件对应的网页中下载stm32f10x_stdperiph_lib(目前版本为3.5.0),然后解压。 建立一个工程文件夹stm32_uart(自己取名字),并且在文件夹stm32_uart中建立一个文件夹EVARM,将解压后的标准库STM32F10x_StdPeriph_Lib_V3.5.0中的Libraries拷贝到stm32_uart文件夹; * PPT课件 一、准备工作 将STM32F10x_StdPeriph_Lib_V3.5.0 \Project \STM32F10x_StdPeriph_Template 下的main.c、stm32f10x_conf.h、stm32f10x_it.c、stm32f10x_it.h拷贝至stm32_uart文件夹; * PPT课件 一、准备工作 将\STM32F10x_StdPeriph_Lib_V3.5.0\Project\ STM32F10x_StdPeriph_Template \EWARM下的stm32f10x_flash.icf、stm32f10x_flash_extsram.icf、stm32f10x_nor.icf、stm32f10x_ram.icf相应文件(比如stm32f10x_flash.icf)复制至\stm32_uart\EVARM;一个工程文件夹stm32_uart(自己取名字),并且在文件夹stm32_uart中建立一个文件夹EVARM,将解压后的标准库STM32F10x_StdPeriph_Lib_V3.5.0中的Libraries拷贝到stm32_uart文件夹; * PPT课件 二、创建工程 打开IAR Embedded Workbench IDE,并新建workspace,再创建Project,创建过程由下图; * PPT课件 二、创建工程 * PPT课件 二、创建工程 点击OK后在弹出的对话框导航至之前创建的stm32_uart,并命名该工程为stm32_uart。 * PPT课件 二、创建工程 点击保存后,便完成 工程创建,结果如图所示。 * PPT课件 二、创建工程 右击工程名字,然后选 择Add-Add Group添加 工作组CMSIS、StdPeriph_ Driver、EVARM、User、 Doc,保存,如图所示; * PPT课件 二、创建工程 添加完成工作,如 右图所示; * PPT课件 三、加载工程文件 在目标工作组点击右键Add- Add Files,选择需要添加的文件 即可,添加后的效果如图所示; 其中, system_stm32f10x.c在\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x文件夹, startup_stm32f10x_md.s在\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\iar文件夹,StdPeriph_Driver下的文件均在\Libraries\STM32F10x_StdPeriph_Driver\src文件夹下; * PPT课件 三、加载工程文件 将main.c中无用的东西删掉,只留下包含头文件和main函数; * PPT课件 四、设置工程属性 右击工程,选择options, 如图 选择general options选项卡,在Target中选择器件击工程,选择options * PPT课件 四、设置工程属性 在library Options中, 右下角的Use CMSIS的 钩勾上,如图 * PPT课件 四、设置工程属性 将\Libraries\CMSIS\CM3\CoreSupport中的core_cm3.c和core_cm3.h文件删掉 * PPT课件 四、设置工程属性 在C/C++ Compiler中的Preprocessor选项卡中添加路径 $PROJ_DIR$ $PROJ_DIR$\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x $PROJ_DIR$\Libraries\CMSIS\CM3\CoreSupport $PROJ_DIR$\Libraries\STM32F10x_StdPeriph_Driver\inc 并且在defined symbols中填入STM32F10X_MD和USE_STDPERIPH_DRIV
文档评论(0)