Software tools. STMicroelectronics STM8S007C8
Annons
Annons
STM8S007C8 STM8 development tools
STM8 development tools are supported by a complete, free software package from
STMicroelectronics that includes ST Visual Develop (STVD) IDE and the ST Visual
Programmer (STVP) software interface. STVD provides seamless integration of the Cosmic and Raisonance C compilers for STM8. A free version that outputs up to 32 Kbytes of code is available.
STM8 toolset with STVD integrated development environment and STVP programming software is available for free download at www.st.com
. This package includes:
ST Visual Develop – Full-featured integrated development environment from ST, featuring
• Seamless integration of C and ASM toolsets
• Full-featured debugger
• Project management
• Syntax highlighting editor
• Integrated programming interface
• Support of advanced emulation features for STice such as code profiling and coverage
ST Visual Programmer (STVP) – Easy-to-use, unlimited graphical interface allowing read, write and verify the user STM8 microcontroller Flash program memory, data EEPROM and option bytes. STVP also offers project mode for saving programming configurations and automating programming sequences.
12.2.2 C and assembly toolchains
Control of C and assembly toolchains is seamlessly integrated into the STVD integrated development environment, making it possible to configure and control the building of user application directly from an easy-to-use graphical interface.
Available toolchains include:
• Cosmic C compiler for STM8 – One free version that outputs up to 32 Kbytes of code is available. For more information, see www.cosmic-software.com.
• Raisonance C compiler for STM8 – One free version that outputs up to 32 Kbytes of code. For more information, see www.raisonance.com.
• STM8 assembler linker – Free assembly toolchain included in the STVD toolset, which allows users to assemble and link the user application source code.
During the development cycle, STice provides in-circuit programming of the STM8 Flash microcontroller on user application board via the SWIM protocol. Additional tools are to include a low-cost in-circuit programmer as well as ST socket boards, which provide dedicated programming platforms with sockets for programming the user STM8.
For production environments, programmers will include a complete range of gang and automated programming solutions from third-party tool developers already supplying programmers for the STM8 family.
DS8633 Rev 6
91
Revision history STM8S007C8
Date
31-Oct-2011
06-Jan-2012
26-Apr-2012
10-Mar-2015
20-Mar-2015
16-Oct-2018
Revision
Table 51. Document revision history
Changes
1
2
3
4
5
6
Initial release.
Table 34: Flash program memory/data EEPROM memory : updated
V
DD
condition; updated t
RET
parameters.
Table 39: NRST pin characteristics : updated typ and max values of the NRST Pull-up resistor.
Added the document status on the cover page (datasheet-production data).
Modified temperature range and ACC
HSI
values in Table 31: HSI oscillator characteristics on page 58 (ACC
HSI
parameter).
Modified Figure 35: SPI timing diagram - master mode(1) on page 74
(SCK output instead of SCK input).
Updated the disclaimer.
Added Figure 41: LQFP48 marking example (package top view) .
Updated:
– Figure 27: Typ. VDD - VOH @ VDD = 5 V (high sink ports) ,
– Figure 29: Typical NRST VIL and VIH vs VDD @ 3 temperatures ,
– Figure 30: Typical NRST pull-up resistance vs VDD @ 3 temperatures .
Added a note to Power-on reset threshold parameter in Table 17:
Operating conditions at power-up/power-down .
Updated:
–
Figure 1: STM8S007C8 value line block diagram
– Title of Section 4.4: Flash program memory and data EEPROM
–
Section 4.14: Communication interfaces
–
Table 5: STM8S007C8 pin description
–
Table 8: General hardware register map
–
– Table’s footnotes standardized on Section 9: Electrical characteristics
–
Section 9.2: Absolute maximum ratings
–
Table 31: HSI oscillator characteristics
–
–
Section : Device marking for LQFP48
–
Section 11: Ordering information
DS8633 Rev 6
STM8S007C8
IMPORTANT NOTICE – PLEASE READ CAREFULLY
STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and improvements to ST products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on
ST products before placing orders. ST products are sold pursuant to ST’s terms and conditions of sale in place at the time of order acknowledgement.
Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or the design of Purchasers’ products.
No license, express or implied, to any intellectual property right is granted by ST herein.
Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product.
ST and the ST logo are trademarks of ST. All other product or service names are the property of their respective owners.
Information in this document supersedes and replaces information previously supplied in any prior versions of this document.
© 2018 STMicroelectronics – All rights reserved
DS8633 Rev 6
93
Ladda ner
Annons