STM8 MCUs

Discuss STM8 microcontrollers, including SWIM, USART configurations, RTC usage, ADC issues, and debugging.

cancel
Showing results for 
Search instead for 
Did you mean: 

Forum Posts

_checksum16()

Posted on October 09, 2013 at 23:02I'm using Cosmic 4.3.6 compiler & have a project with greater then 32k code.  I need to checksum the flash at startup and periodically during runtime to satisfy UL60730.  My first project (about 12k code size) went...

jdf25252 by Associate II
  • 1145 Views
  • 3 replies
  • 0 kudos

start and stop the tim1 -> adc -> dma chain

Posted on October 25, 2013 at 00:18I have an STM8L application that needs to scan several ADC channels on a fixed time basis, so I used the ADC_DMA code from the STM8L standard peripheral examples as a starting point. The timer is set to a 1KHz trig...

mark23 by Associate
  • 515 Views
  • 0 replies
  • 0 kudos

<< shift easy question

Posted on October 10, 2013 at 08:52Hello, I have a simple question: uint32_t temp; temp |=  ((uint32_t)1 << 16); without retyping it does not work (although if I add the expression to Watch, it shows expected 1 on 16th bit of temp). Why? I use Cosmi...

pok-on by Associate II
  • 962 Views
  • 3 replies
  • 0 kudos

VREFINT_FACTORY_CONV

Posted on September 11, 2013 at 14:17Hello,I am currently working on STM8L15C6. For my application I need to read the value stored at location VREFINT_FACTORY_CONV. The value at this memory location is 0xFF. We were assuming the value to be somewher...

megha by Associate
  • 799 Views
  • 3 replies
  • 0 kudos

Cosmic Compiler @stackfunction qualifier. (STM8 LIN Driver)

Posted on September 26, 2013 at 05:36Hi.  Trying to find out what, if anything, the STM8 compiler does with the @stack function qualifier.  The STM8 LIN Driver uses @stack quite a lot, however it is not documented in the Cosmic STM8 User Manual. Tha...

colinh by Associate II
  • 925 Views
  • 3 replies
  • 0 kudos

Interrupt at DIVW and DIV

Posted on September 19, 2013 at 11:21Hi, today I have a very special question: I read in the programming manual, that the instructions DIV an DIVW are interruptible. What exactly happens, when an interrupt occurs while calculating is active  - with ...

STM8L serial half duplex problem

Posted on May 16, 2013 at 08:18Hi, I have a problem with USART half duplex.  The output from my STM8L device is too strange. The first half (about 10 bytes) is from host.  My device can receive this well.  After that, the host is wait to receive the...

0690X00000604zlQAA.png
sawa by Associate
  • 993 Views
  • 2 replies
  • 0 kudos

Which C compilers are there for the STM8?

Posted on September 02, 2013 at 20:10I know of sdcc, Cosmic C, Raisonance. Apparently, there also is ST8CC, but it seems to lack documentation, and seems to only support some restricted subset of C. Are there any other C compilers targeting the STM8...

Can't option byte programming

Posted on August 06, 2013 at 15:27Hello! I'm can't programming option byte in the stm8s105c6t6 into my board stm8s-discovery. This code:  mov FLASH_DUKR,♯$56;  mov FLASH_DUKR,♯$AE;  ld A,♯%00001100; IWDG_HW and LSI_ EN set  ldw X,♯$4805  ld (X),A  i...

skef2009 by Associate
  • 1061 Views
  • 2 replies
  • 0 kudos