第八章 stm8建立工程讲解.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Stm8 学习之旅 北京微芯力科技术有限公司 一 工程的建立 我们先来回忆一下我们熟悉的IAR 编译软件工程的结构,请看下图我们以gpio 的工程文件为参考: 打开该文件后如图,几个文本文档是我们写的程序。 IAR使用ewarm 环境,所以建了一些文件夹,为了更清晰此文件夹下为工程文件和几个我们需 要使用但不用更改的文件。 仿真stm8 的stvd 编译器工程文件结构和此相似,当然具体什么文件放在哪也是按照自己意愿来, 但是做为初涉该软件的人,我们还是按照规矩一点的来。首先我们先按装必备的软件 1 Sttoolset.exe 是编译软件安装程序,按照提示即可安装完成 Cosmic stm8 是第三方编译软件,和上面的软件联合使用,用来编译我们写的程序。 安装完后图标如图:我们只使用st visual develop 来建立工程 好现在我们来建立工程 , 首先我们在电脑里建立几个文件,用来放我们将要建立的工程文件: 我们建立一个stm8uart 工程 如图 Library 是公用的文件 和 32 一样 在projectusart 文件夹下建立 cosmic 文件夹 因为我们使用cosmic 编译器 Ok 下面开始建立工程: 点击桌面的图标 如图: 2 打开后: Filenew workspace 出现如图 3 选择阴影部分 如图 工程环境我们输入 uart 路径我们选择我们上面建立的cosmic 路径 点击ok 工程文件 我们仍输入uart 当然可以不一样 project location 和上面一样 toolchain 如图所示 toolchain root 选择我们安装的cosmicstm8 编译软件的路径 找到cxstm8 处 如图 点击ok 选择我们要使用的芯片 show MCUs 里面可以方便我们关键字搜索 4 点击 ok 界面如图 我们把里面的main.c 和….cs 删除 因为我们这里不自己编程序 而是使用已有的例程 保存工程 5 然后我们反过去看一下 电脑上工程文件夹里面 删除两个.c 文件 好,我们现在先向文件夹里添加 例程中的文件: 打开usrat 例程文件 我们把 上面vector.c 文件添加到 cosmic 文件夹下 剩下的加到 工程文件 projectusart 根文件下: 好了,现在我们把 .c 和,h 文件分别添加到工程: 6 如图: 下面我们添加库文件里我们要用到的 .c 和.h 文件,和stm32 一样 看工程下的 readme.txt 文件 在 library 找到这些文件加入添加方法如上,当然我们也可以另加文件,把这些不用我们编写只供调 用的文件放在这个文件下,在这里我们先不这样做,直接加到一起如图: Ok 配置我们简单看一下,这里我们不需要设置,就可以编译了,当然当我熟练了,里面有些客户需要 7 还是要改,那是后话 好了,现在可以编译了 8 设置一下设置 我们就可以debug 下载了 用rlink Ok 开始我们stm8

文档评论(0)

kehan123 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档