www.kn34pc.com
https://www.kn34pc.com/forums/

STM8S103F3P6
https://www.kn34pc.com/forums/viewtopic.php?f=79&t=1139
Страница 1 от 1

Автор:  LZ2WSG [ 23 Мар 2023, 11:17 ]
Заглавие:  STM8S103F3P6

Цитат:
CPU:
STM8S103F3P6
Clock: 16MHz, internal oscillator
Flash: 8kB
RAM: 1kB
EEPROM: 640 byte
I/O voltage: 3.3V
ADC: 5 channel, 10 bit
LED: PB5 (Arduino D3), active low, shared with I2C, red

Прикачени файлове:
STM8S103F3P6.jpg
STM8S103F3P6.jpg [ 52.65 KiB | Прегледано 728 пъти ]

Прикачени файлове:
STM8_pins.jpg
STM8_pins.jpg [ 113 KiB | Прегледано 690 пъти ]

Programming STM8S Microcontrollers using Arduino IDE
https://tenbaht.github.io/sduino/hardware/stm8blue/

към Arduino IDE:
Цитат:
https://github.com/tenbaht/sduino/raw/master/package_sduino_stm8_index.json

Follow Tools -> Board -> Board -> sduino
Прикачени файлове:
stm8_a_ide.jpg
stm8_a_ide.jpg [ 184.7 KiB | Прегледано 727 пъти ]

Blink (LED TEST е на PB5):
Код за потвърждение:
void setup() {
  pinMode(PB5, OUTPUT);
}

void loop() {
  digitalWrite(PB5, HIGH);
  delay(500);
  digitalWrite(PB5, LOW);
  delay(500);
}

Запис: с ST-Link v2:
Прикачени файлове:
st-link_v2_usb_stm8_stm32_debugger_1.jpg
st-link_v2_usb_stm8_stm32_debugger_1.jpg [ 76.72 KiB | Прегледано 726 пъти ]

Автор:  LZ2WSG [ 23 Мар 2023, 11:29 ]
Заглавие:  Re: STM8S103F3P6

40 мин опити за запис. Кабели, връзки, напрежения, драйвери ... Съмнения във всичко. Без резултат.
Според надписите има вероятност за включена защита :smt048.

Потвърждение и решение оттук:
Generic STM8S103 breakout board
https://tenbaht.github.io/sduino/hardware/stm8blue/
Цитат:
Unlocking a write protected MCU
My breakout boards came preprogrammed with a blink program and with active write protection bits. For unlocking before first use using the command line:

stm8flash -cstlinkv2 -pstm8s103?3 -u

Изпълнимият файл се намира тук:
Код за потвърждение:
The required binary for stm8flash is included in the download of the automatic install. On Windows systems it can be found in the directory
AppData\Local\Arduino15\packages\sduino\tools\STM8Tools\2019.02.05\win


Следва компилация, нормален запис ... и LED си мига :smt041.
---
Micro-USB е само за захранване.

Автор:  LZ2WSG [ 23 Мар 2023, 14:02 ]
Заглавие:  Re: STM8S103F3P6

Запис с ST-Link v2 и ST Virtual Programmer (STVP)

Blink на вградения LED (PB5)
Прикачени файлове:
Blink.ino.standard.zip [2.1 KiB]
37 пъти

Прикачени файлове:
stvp.jpg
stvp.jpg [ 266.1 KiB | Прегледано 723 пъти ]

Автор:  LZ2WSG [ 24 Мар 2023, 11:35 ]
Заглавие:  Re: STM8S103F3P6

TUNE LED на платчето е свързан за PB5.
D3/D4 (PB5/PB4) са "отворен дрейн".
Прикачени файлове:
stm8.jpg
stm8.jpg [ 139.24 KiB | Прегледано 715 пъти ]

Входовете са 5V толерантни.
---
Blink към PC3:
Код за потвърждение:
void setup() {
  pinMode(PC3, OUTPUT);
}

void loop() {
  digitalWrite(PC3, HIGH);
  delay(50);
  digitalWrite(PC3, LOW);
  delay(50);
}

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/