STM8S开发软件安装教程_第1页
STM8S开发软件安装教程_第2页
STM8S开发软件安装教程_第3页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

1、STM8S开发软件安装教程本页仅作为文档封面,使用时可以删除This document is for reference only-rar21 year.MarchSTM8S开发软件安装教程2、STVD IDE开发环境;2、COSMIC for STM8C 编译器。STVD可以到官网下载,下载地址:COSMIC需要申请LICENSE,比较繁琐,刚好坛子有人传了一个免 安装无限制版本的,偶就赶紧下载了,大家可以去下载,仅做为个 人学习使用。下载地址:& bbs_page_no=l&bbs_id 二 3020软件下载后,只需安装STVDo从上而地址下载的COSMIC不用安 装,只要

2、解压到硬盘即可。后而建立工程的时候设置好路径即可。下而一步一步开始啦一、安装好STVD后,桌面上建立了两个快捷图标,ST VisualDevelop就是STVD 了。ST Visual Programmer是编程软件,可以配合ST LINK对STM8S进行编程烧录。51 Visual Levelo?51 Visual二. 双击运行ST Visual Develop,启动STVD开发环境。执行FileNew Workspace,在 New Workspace 窗口 里选择 Create workspaceand projects,点击“确定”建立工作组和工程? ST Visual Develop

3、 * * ' File Edit View Project Build Debug Debug 迅Etrunexit Tools Window Help1=) 2<012 u 1 %瞻定|口输|臥|世彩裟舸囤WorkspaceKo Workspace,omCreatw hCreateCreate fromWrapworkspace I ml project!empty ProjectExecutableWrap WaUfilajlQ Workspace is ar< environment that can contain one or several projects.三

4、、在Workspace filename里输入Workspace名称,由于最终我们要测试一个现成的LED程序,所以偶写了 led,随你喜欢了,呵呵。在Workspace里设置好文件当前要存放的路径。然后点“OK”确 定。四、在Project filename里输入工程的名称,在Project location里设 置好工程的存放路径。因为我们是要用C语言来开发的,所以在 Toolchain里要选择STM8 Cosmic编译器;在Toolchain root里就要填 写你刚才下载解压后的那个无限制的Cosmic的存放路径就可以了。 都填好后,点“0K”。怕大家搞不清楚上面的那个Toolchain

5、 root的存放路径,特截图一 张。我是放在那里的,你看你放哪里就填哪里的路径。CXST18©后退 丿 夕.搜索 文件夹地址E:STM8SCXSTMS文件和文件夹任务久I二创建一个新文件夹对将这个文件夹发布到w Web韵共享此文件夹口口口 口口DocsjExanplesLibLi cense其它垃置公STM8S我的文管共享文普我的电脳网上邻居详细信息VSrcstm8_setap. dllArialyzer.AsnstmQ. optcastn8. execgstm8.exeChelp. hipchex. execLabs. execlib. exe夠Clib.hlpnclitk. ex

6、encist. execobj.exeiCobj. opt§0r商口 a 文件迥 编轻(S)查看(V)收藏)工具(I)帮助QI)五、在MCU Selection里,需要选择实际的MCU型号了,ST送的套 件板上的芯片型号是STM8S207SBT6C,而下列的型号中却是 STM8S207S8,没对上号,不知道是不是STVD弄错了。反正偶选下 而的STM8S207S8是可以用的,先用着咯,呵呵。双击型号后,点“OK”六. 下而工程就建立好了,呵呵,自动生成、.。试试compile.build, 一切顺利,因为现在只有一个主程序,所以还是可以编译通过的,没有什么错误提示,如下下图:ST V

7、isual Develop 一 led.stT* 一 >ain.c色 File Edi t View Project Build Debug Debug irLstrument Tools Viitdow Kelp®(F也丙爭o c- J.电1趣1X八 IUIWC file12ight (c) 2002-2005 S10main()uhij.g (1);main()while (1);U-鬍 Workspace1 *main, cJ1 一一 x cvdvar± Detoug led.srnSpi q 广Running Post-Build 3tepchex -o De

8、bugs led :3 19 Detiug led S2n8丄gdelf 一 0 error (s) , 0 warning(s)n好了,以上就是使用STVD建立工程的详细步骤了。由于上而的没什么实质的程序运行,所以下而我们要运行一个ADC 电压采集,并把采集值赋给定时器,实现定时器PWM的变化输 出,驱动LED亮度发生变化的程序,这个程序我是从一个论坛上下 载的,应该也是这个套件板的光盘里的内容。我先把这个程序工程里的3个文件(、)传上来,其实这个 工程也是可以直接运行的,但为了让我们上而辛苦建立的工程发挥 下作用,所以还是继续沿用上而的工程,然后把我上传的3个文件 名里的、里的内容复制到我

9、们刚才建立好的工程对应的文件里; 并把这个文件复制到我们工程目录下,并添加到工程里,这个头文 件是必须的。大家先下载这3个文件: 点击此处下载:然后编译程序,成功!創 ST Visual Develop 一 led. stvt 一 aain.c(2j File gdit View Project B:ild Debug Debug instrument Tools Windw Help禽冷 if |Q I ® O H I ! "S ® Hl-1 Bl I祁再i 少哲$ i liedI 20. Ci l<X 囤电 |jlI目 笹 /班购角 % 2為b囤ze-尋

10、led-Source Files 便main, c 度stmQintcrrupt_vcctor. cPl Include Files- External Dependencies fl modsO. h 冒 stm8s207r.hLED Control by timerCMPILER:STM3 Cosmic CFeb"DATE:2009/我 PROJECT: OC/我 MODULE: mairi.c Workspacemain, cstm8_inter.Debugled cvdwarfRunning che:< -oPost-Build stepDebugledsl9 Debu

11、gleds*8led.Elf0 error(s), 0 warning(s)! j | I Build Tools Find in Files 1 ) Find in Files 2 ) Debug Console /For Help, press F1!Lnz ColMODIFIED R嘿嘿,下而要把实验板连接到电脑调试了。不过在连机调试前,要先设置下Debug instrument的TargetSettings-,实验板配套的是ST LINK,所以就选ST LINK就可以了。Debug instrunent lools Viadov憧U6ul Settings. Debug Instriu

12、ient Settings还有一个重要的,差点忘了,那就是STM8S小板需要接独立的外部电源,DC9-12V,插座是内正外负,别搞错正负极了。接上电源,板上的D4电源指示灯应该亮起,用USB连接线把STLINK连接到电脑的USBo然后点击DEBUG按钮,进入仿真调试界而ST Visual Develop 一 led., str* - >ainL. c暗 FileVi ew Pr ojec t Build Debug Debug ins tfumen t To o*£ 3 rT IS 創|哗| !窗爵凰圖|a a | X % ® ( I'空炳曲班Workspac

13、e''1x爵1 led. stw-P led-Source Files:妁 main, c 園 s tin8_i nt err up t_ve ctor, c1 T-nrl iiF i 1 qt12 "PF3 MC4 " CC5 L Z.6 L进入仿真界而后,执行RUN按钮运行程序,这时候实验板进入全速 运行的状态,可以看到实验板上的LD2发光二极管以一定的频率在 闪烁,LD1微亮,这时候顺时针旋转板上的那个电位器,可以发现 LD2的闪烁频率变慢,同时LD1的亮度增强。逆时针旋转电位器则 反之。 STI8S207S8 STI STII - led. str» - Debug:型 File Edi i View Project Build Debug3ebug: insirxome:i&#

温馨提示

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

评论

0/150

提交评论