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

Define segment option -ck for interrupt vector using STVD (COSMIC)

Posted on December 21, 2012 at 04:11I am using COSMIC compiler in STVD.  I try to define segment option -ck for all program and constant.  I can use Project Settings->Linker->Input->Segment/Section to add option for all .const and .text.  But the in...

mtien888 by Associate II
  • 588 Views
  • 2 replies
  • 0 kudos

COSMIC LKF File

Posted on May 27, 2013 at 11:48Hi All, I want to execute some command in .lkf file for COSMIC Compiler condionally. is it possible?? Pseudo code is as below: /*--------------------------*/ #ifdef TRUE obj\libisl.sm8 #else obj\libis0.sm8 #endif /*---...

Storing some calibration data in FLASH memory

Posted on April 17, 2013 at 22:35Hello, I'm looking into storing some calibration data for my application into FLASH memory since my EEPROM space is very valuable and I cannot spare any of it. The cal data would only be written once (upon the first ...

use rs232 uart with stm8l discovery board

Posted on August 12, 2011 at 01:06Hi, I would like to use the uart device of the stm8l chip on the stm8l discovery board. I notice that uart and cristal are shared on the same pins (PA2 and PA3) Do you think it is possible to use the uart when the s...

pub by Associate
  • 519 Views
  • 1 replies
  • 0 kudos

Instruction Trap 0x83

Posted on May 03, 2013 at 18:38Hi. I have a program in STM8L152R8, my firmware has a size of 0xEFE1. I want to prevent that for any reason my microcontroller work bad. So, I want to fill  the rest of the hex file (0x901E) with 0x83 (interrup trap). ...

prueba2 by Associate II
  • 631 Views
  • 2 replies
  • 0 kudos

ROP and bootloader

Posted on June 27, 2012 at 18:20Hi,Does anybody knows how to jump properly to Bootloader entry point at adress 0x602D?I 've tried :#define BOOTLOADER_ADDR 0x602Dultypedef  void (*TFunction)(void);void JumpToBootLoader(void){const TFunction MainUserA...

jfelix by Associate II
  • 1478 Views
  • 9 replies
  • 0 kudos

How to change __iar_program_start address

Posted on March 05, 2013 at 08:10Dear all, i want to set '' __iar_program_start ''  in the absolute address(ex:0x9100). so, i am setting override default program entry and entry symbol is '' iar_reset ''. and program is: #pragma location = ''.CallBa...

ellisshz by Associate II
  • 829 Views
  • 1 replies
  • 0 kudos

bcd to bin

Posted on April 30, 2013 at 09:19hello, please can help me someone one with an assembly language  who convert a 5digit BCD to BIN many thanks

EEPROM Write Timing Problem

Posted on April 16, 2013 at 14:18Hi, I found a problem while writing to the EEPROM. The uC type is STM8af6289. This part of the program is the folowing: initializing part: void FLASH_Config(void) {     FLASH_SetProgrammingTime(FLASH_PROGRAMTIME_STAN...

Problem with STDV-Cosmic compiler

Posted on February 05, 2013 at 04:46I am a newbie at cosmic and I met something strange when using STVD with cosmic compiler to run my project. I hope that somebody can explain it for me. This is my project: It is my main: &sharpinclude ''peripheral...