观焦点:9G-STM8 CXSTM8使用过程是怎样的?
哈喽小伙伴们 ,今天给大家科普一个小知识。在日常生活中我们或多或少的都会接触到9G-STM8 CXSTM8使用过程简介方面的一些说法,有的小伙伴还不是很了解,今天就给大家详细的介绍一下关于9G-STM8 CXSTM8使用过程简介的相关内容。
(资料图片)
9G-STM8 CXSTM8使用过程简介一,准备STVD+CXSTM8+STM8软件包
1,在http://www.st.com/mcu/familiesdocs-120.html 下载ST Visual Develop (STVD) 4.1.3 and ST Visual Programmer (STVP) 3.1.3 版本 sttoolset.exehttp://www.st.com/stonline/products/support/micro/files/sttoolset.exe2,在http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=3229327&bbs_page_no=1&bbs_id=3020 下载CXSTM8 4.2.8 无需License,去除16K限制软件CXSTM8.rarhttp://cache.ourdev.cn/bbs_upload247021/files_12/ourdev_423629.rar还有补丁Cosmic.rarhttp://cache.ourdev.cn/bbs_upload247021/files_13/ourdev_424179.rar(试用限制版本http://www.cosmicsoftware.com/cxstm8_16k.exe)3,在http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=3600882&bbs_page_no=7&bbs_id=3020 下载STM8S105S4-PKT演示代码.zip ourdev_484758.ziphttp://cache.ourdev.cn/bbs_upload247021/files_19/ourdev_484758.zipSTM8S105S4-PKT演示代码使用说明.pdfourdev_484759.pdfhttp://cache.ourdev.cn/bbs_upload247021/files_19/ourdev_484759.pdf其它相关资源:如何开始STM8S系列单片机的开发http://images.stmicroelectronics.com.cn/stonline/mcu/images/STM8S_development.pdfSTM8S体验系统板STM8S105S4-PKT用户手册http://download.ourdev.cn/bbs_upload247021/files_22/ourdev_506732.pdf开发板套件见连接:http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=3723427&bbs_page_no=1&bbs_id=30204,其它文档的下载地址如下:http://www.st.com/mcu/familiesdocs-120.htmlhttp://www.st.com/mcu/modules.php?name=mcu&file=familiesdocs&FAM=113http://www.stmicroelectronics.com.cn/mcu/inchtml-pages-stm8l.htmlhttp://www.stmicroelectronics.com.cn/mcu/inchtml-pages-stm8s.html二,建立STVD+CXSTM8开发环境
1,双击sttoolset.exe,默认安装STVD和STVP到C盘的C:Program FilesSTMicroelectronicsst_toolset将会在桌面产生ST Visual Develop和ST Visual Programmer的快捷方式;
2,解压COSMIC.rar到C盘的C:Program FilesSTMicroelectronics;
3,双击桌面的ST Visual Develop,打开STVD工具,在Tools->Options下的Toolset页面的Toolset中选择STM8 cosmic,在Root path中选择C:Program FilesSTMicroelectronicsCXSTM8,然后应用,确定;
三,连接开发工具
1,把ST-LINK的SWIM电缆连接在ST-LINK和STM8S105S4-PKT开发板之间,共有4个信号:TVCC,SWIM,GND,RESET;
2,对STM8S105S4-PKT开发板加上9V的直流电源,把ST-LINK用USB线连接到PC的USB口上;四,测试STM8S105S4-PKT演示工程
1,解压STM8S105S4-PKT演示代码.zip到PC上会得到一个Demo的目录;2,用STVD工具的File->Open Workspace打开DemoTouch SensingSTM8S_EXAMPLE_FWProjectSTVDCosmicexample.stw;3,用STVD工具的Debug instrument->Target Settings中的Debug Instrument Selection中选择Swim ST-LINK,应用,确定;4,用STVD工具的Build->Rebuild All全部重新编译代码;5,用STVD工具的Debug->Start Debugging下载代码到目标板上去;6,然后可以使用单步执行,全速执行等命令,然后每按一次K3,K2,K1,相应的LD2,LD3,LD4就会相应的改变亮灭状态一次;7,同样可以编译DemoLEDDemo.stw和DemoMusicDemo.stw等工程,查看LED流水灯和播放音乐。
五,用STVP+ST-LINK读写STM8
1,同样用ST-LINK的SWIM接口连接开发板和PC机,然后上电;2,双击ST Visual Programmer打开STVP;3,在STVP的Project->new 中建立一个新工程STM8S105S4-PKT.stp;4,然后选择Hardware的ST-LINK,和Device的STM8S105x6确定;5,用File->Open打开一个十六进制的HEX文件,然后用Program->All Tabs烧录进STM8去;6,同样也可以用Read->All Tabs,来读出STM8中所有的目标码。