您的位置 首页 5G

stm8s开发(一) 运用IAR新建工程

新建工程是第一步!a)创建一个Workspace首先,创建一个workspace。选择菜单File>New>Workspaceb)创建一个Project1)创建一个新的

  新建工程是第一步!

  a)创立一个 Workspace

  首要,创立一个workspace。挑选菜单File>New>Workspace

  b)创立一个 Project

  1)创立一个新的工程,挑选 Project>Create New Project,创立新工程的对话框,如下图所示:

    

  2) Tool chain 默许是 STM8 Series。 无需再挑选。

  3)在 Project templates 中挑选“Empty project”

  4)弹出 Save As 对话框,挑选 project 保存的途径,并输入 project 的姓名

  5)在增加文件到工程中之前,先保存 workspace。 挑选 File>Save Workspace, 指定要保存的途径,并输入workspace 的姓名。一个 workspace 文件的扩展名是 eww. 此文件列出了增加到 workspace 中的一切的project。相关当时会话信息,比方windows 的保存途径和断点保存于 projects\setttings 目录下。

  c) 增加文件和组到工程

  可挑选 Project>Add Files 挑选要增加的C 文件。找到相应的文件。可挑选 Project>Add Group新建组。

    

 

  d)工程选项装备

  挑选 Project>Options,或许在 Workspace 窗口,选中 project 姓名,右击挑选挑选“Options…”

  1) 在 Category 中,挑选“General Options”,如图:在Target 的 Device 中,挑选相应的 MCU 类型。其他挑选默许。这儿我用的是stm8s103k3

    

 

  2)在 Category 中,挑选 C/C++Compiler,显现 compiler 选项页

  这儿能够设置编译的优化,一般挑选Low等级,若选用High等级的话,会将软延时for空循环这样的函数优化掉。  

 

  这儿很重要,这儿是增加源文件的查找途径,假如新建组和专用文件夹的话需求在这儿增加查找途径。

    

 

  4)在 Category 中,挑选 Output Converter,显现 Output Converter 选项页

    

 

  在Debug\Exe 目录中,发生方针文件。 IAR 默许的是.out 文件。 此界面可挑选不同的格局方针文件。本例挑选 Intel extended 格局的方针文件。

  4)在 Category 中,挑选 Linker,显现 Linker 选项页

  这儿能够自定义输出文件的称号,但是一般都不会管它。

    

 

  一起,选中Generate linker map file,输出工程的map 文件。

  5)在 Category 中,挑选 Debugger,显现 Debugger 选项页

  在 Driver中,挑选 ST-LINK。IAR现在还支持软件仿真模仿和 STice 东西

    

 

  编译!

  经过Project>Compile 或许 Project>Rebuild All 来编译某个源文件或许悉数从头编译。

    

 

  左起是编译,链接,打断点,下载并调试,只调试不下载。

  最终附上stm8sIAR环境下的项目工程,包含了SPI、I%&&&&&%、PWM、AWU、USART、EEPROM等片上硬件的初始化代码。

  http://download.csdn.net/detail/devintt/9454188

 

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/yingyong/5g/184210.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部