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.exe
http://www.st.com/stonline/products/support/micro/files/sttoolset.exe
2,在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.rar
http://cache.ourdev.cn/bbs_upload247021/files_12/ourdev_423629.rar
还有补丁
Cosmic.rar
http://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.zip
http://cache.ourdev.cn/bbs_upload247021/files_19/ourdev_484758.zip
STM8S105S4-PKT演示代码运用说明.pdf
ourdev_484759.pdf
http://cache.ourdev.cn/bbs_upload247021/files_19/ourdev_484759.pdf
其它相关资源:
怎么开端STM8S系列单片机的开发
http://images.stmicroelectronics.com.cn/stonline/mcu/images/STM8S_development.pdf
STM8S体会体系板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=3020
4,其它文档的下载地址如下:
http://www.st.com/mcu/familiesdocs-120.html
http://www.st.com/mcu/modules.php?name=mcu&file=familiesdocs&FAM=113
http://www.stmicroelectronics.com.cn/mcu/inchtml-pages-stm8l.html
http://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中所有的方针码。