Skip to main content
Visitor II
September 4, 2009
Question

Assembler programming the STM8S207xx

  • September 4, 2009
  • 5 replies
  • 968 views
Posted on September 04, 2009 at 06:12

Assembler programming the STM8S207xx

    This topic has been closed for replies.

    5 replies

    2deutzAuthor
    Visitor II
    May 17, 2011
    Posted on May 17, 2011 at 15:04

    Hi,

    Can the STM8S207xx be programmed in assembler entirely?

    Regards Ed.

    2deutzAuthor
    Visitor II
    May 17, 2011
    Posted on May 17, 2011 at 15:04

    Thank you EtaPhi,

    Sorry EtaPhi Later on I realized that my question did not make sense.

    In the end It's all assembly/machine code. What I meant was.

    Does one have to put in extra assembly code to circumvent or bypass any weaknesses or flaws the hardware may have (something a C compiler may do without us knowing) or can one write straightforward assembly code?

    Regards Ed.

    Visitor II
    May 17, 2011
    Posted on May 17, 2011 at 15:04

    Hello 2deutz.

    I'm developing my application in entirely assembler with STVD.

    The tools (I mean, the assembler-linker, the debugger, ...) work, but there are some limitations.

    For instance, the simulation isn't good as the ST7 one and there is few documentation. The development is therefore slower...

    Regards

    EtaPhi

    Visitor II
    May 17, 2011
    Posted on May 17, 2011 at 15:04

    Quote:

    ...

    Does one have to put in extra assembly code to circumvent or bypass any weaknesses or flaws the hardware may have (something a C compiler may do without us knowing) or can one write straightforward assembly code?

    I'm not sure I fully understand your question, but most stm8 applications, as far as I can see, are written 100% in C.

    2deutzAuthor
    Visitor II
    May 17, 2011
    Posted on May 17, 2011 at 15:04

    Hello _luca,

    I want to know if it is possible to program the STM8S207xx in 100% assembly language. If so, doe you have to put in extra code to circumvent hardware flaws in the STM8S207xx chips. I mean how good are these STM8S207xx chips are they error free? I have seen the errata for the STM8S207xx but are these flaws still present in the newer than X revision of the STM8S207xx chips?

    Regards Ed.