STM8L151G6程序调试烧写教程_第1页
STM8L151G6程序调试烧写教程_第2页
STM8L151G6程序调试烧写教程_第3页
STM8L151G6程序调试烧写教程_第4页
STM8L151G6程序调试烧写教程_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Tag程序调试烧写教程1、 Tag程序调试环境配置软件采用sttoolset,编译器采用CXSTM8_V4_2_4。安装完成后图标有ST Visual Develop、ST Visual Programmer、Cosmic CxSTM8 4.2.4。2、 打开工程编译双击图标ST Visual Develop,File - Open Workspace,出现如下图1所示,选择文件UniversalTagWS.stw,然后点击 打开。图1然后点击Project Setting,出现如图2所示,选择General Root path为I:programmCOSMICCXSTM8,既选择编译器,然后点击OK。图2然后点击build图标编译工程,出现universal_tag.elf - 0 error(s), 0 warning(s)。注释(tag工程): 编译报找不到的文件,copy进工程里面; vprintf那个错误,把函数前后都注释了; consic编译器的目录要设置正确。3、 搭建调试环境,配置调试器调试将调试器ST-Link连接到PC机,然后ST-LINK官方驱动和ST-LINK固件升级软件。安装完成后将调试器STM8调试接口与PCB板的调试接口对联(连接线自制),连接后图片如下图3所示:图3然后点击Debug instrument Target setting,选择Swin ST-Link,然后点击确定。如下图4所示:图4接下来开始调试,调试前需要找一个人把Tag的唯一Button按钮按住,调试过程中不允许松开。不然STM8L151G6U6会在调试开始后供电断开导致调试失败。现在我们按住按钮,点击start debug,出现如下图5所示界面。图54、 ST Visual Programmer烧写程序首先要准备好你的烧写文件。HEX或者S19。文件。(用IAR或者STVD生成的,前提必须保证你程序没问题- -这个肯定不用说)。第一步:然后打开STVP第二步:点击OPTION BYTE。ROP ON。这个是每次烧写完将FLASH锁住。以免别人读你的IC。然后点File-Save,切记这个保存的是OPTIOIN BYTE。如果你时钟是24M,或者程序要加锁,一定要生成这个HEX文件。保存OPTION BYTE第三部:Project-New 建立自己个烧写工程,保存,然后会弹出Project Edition。第一个菜单,Conifguration,选择,ST-LINK、USB、SWIM、芯片型号。然后选择Properties。勾选Unlock projtection.(这个是每次烧录前先解锁 自动保护。再进行烧录)勾选Prompt for new programming cycle. (这个是每次烧写完之后会弹出询问是否进行下一次烧写)然后点OPTION BYTE。ADD选择你第一步生成的那个OPTION BYTE.HEX文件。(这个hex文件是专门配置你OPTION BYTE信息的)最后是PROGRAMMEMORY,选择你STVD或者IAR生成的程序文件,然后点击确定。然后关闭STVD,提示你是否保存,点击是 。重新打开STV

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论