встречал что стм32 прошивают с помощью рх и тх через нано
а стм8 возможно ли и как ?
STM8S103F3P6 как прошить через ардуино нано ?
STM8S103F3P6 как прошить через ардуино нано ?
Могу ошибаться насчет STM8 - но если у любой ардуино, у которой есть USB - значит есть микруха - конвертер - USB - TTL, соответственно замыкаем Reset на минус (это чтобы проц не стартовал) и получаем программатор которым можно прошивать любые МК которые понимают Rx / Tx и прошиваем! Честно я STM8 не пробовал, а STM32 которая синяя, ESP32 - без проблем.
STM8S103F3P6 как прошить через ардуино нано ?
конечно пробовал уже
толи я что то не так делаю
выдаёт ошибку
[spoiler]Arduino: 1.8.11 (Windows 10), Плата:"STM8S103F3 Breakout Board"
d:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\tools\sdcc\build.11242/bin/sdcc sketch\Blink.ino.cpp preproc\ctags_target_for_gcc_minus_e.cpp re12 -c -Ddouble=float -DUSE_STDINT -D__PROG_TYPES_COMPAT__ -E -MC -mstm8 -DSTM8S103 -DF_CPU=16000000L -DARDUINO=10811 -DARDUINO_STM8S_BLUE -DARDUINO_ARCH_STM8 -ID:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\hardware\stm8\0.5.0\cores\sduino -ID:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\hardware\stm8\0.5.0\variants\standard -ID:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\hardware\stm8\0.5.0/STM8S_StdPeriph_Driver/inc -Id:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\tools\sdcc\build.11242/include
Mark re12:d:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\tools\sdcc\build.11242/bin/sdcc -c -Ddouble=float -DUSE_STDINT -D__PROG_TYPES_COMPAT__ -E -MC -mstm8 -DSTM8S103 -DF_CPU=16000000L -DARDUINO=10811 -DARDUINO_STM8S_BLUE -DARDUINO_ARCH_STM8 -ID:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\hardware\stm8\0.5.0\cores\sduino -ID:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\hardware\stm8\0.5.0\variants\standard -ID:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\hardware\stm8\0.5.0/STM8S_StdPeriph_Driver/inc -Id:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\tools\sdcc\build.11242/include sketch\Blink.ino.cpp -o preproc\ctags_target_for_gcc_minus_e.cpp
cpp gefunden
d:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\tools\sdcc\build.11242/bin/sdcc sketch\Blink.ino.cpp sketch\Blink.ino.cpp.o re2 -MMD -c -Ddouble=float -DUSE_STDINT -D__PROG_TYPES_COMPAT__ --less-pedantic -mstm8 -DSTM8S103 -DF_CPU=16000000L -DARDUINO=10811 -DARDUINO_STM8S_BLUE -DARDUINO_ARCH_STM8 -ID:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\hardware\stm8\0.5.0\cores\sduino -ID:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\hardware\stm8\0.5.0\variants\standard -ID:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\hardware\stm8\0.5.0/STM8S_StdPeriph_Driver/inc -Id:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\tools\sdcc\build.11242/include
Mark re2:d:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\tools\sdcc\build.11242/bin/sdcc -MMD -c -Ddouble=float -DUSE_STDINT -D__PROG_TYPES_COMPAT__ --less-pedantic -mstm8 -DSTM8S103 -DF_CPU=16000000L -DARDUINO=10811 -DARDUINO_STM8S_BLUE -DARDUINO_ARCH_STM8 -ID:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\hardware\stm8\0.5.0\cores\sduino -ID:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\hardware\stm8\0.5.0\variants\standard -ID:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\hardware\stm8\0.5.0/STM8S_StdPeriph_Driver/inc -Id:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\tools\sdcc\build.11242/include sketch\Blink.ino.cpp -o sketch\Blink.ino.cpp.o
cpp gefunden
Скетч использует 1703 байт (20%) памяти устройства. Всего доступно 8192 байт.
Глобальные переменные используют 72 байт (7%) динамической памяти, оставляя 952 байт для локальных переменных. Максимум: 1024 байт.
Determine FLASH area
Could not open USB device.
Произошла ошибка при загрузке скетча
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
[/spoiler]
подключаю рх на рд6 а тх на рд5 и питание
жму загрузить и ничего хорошего блинк не заливается
толи я что то не так делаю
выдаёт ошибку
[spoiler]Arduino: 1.8.11 (Windows 10), Плата:"STM8S103F3 Breakout Board"
d:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\tools\sdcc\build.11242/bin/sdcc sketch\Blink.ino.cpp preproc\ctags_target_for_gcc_minus_e.cpp re12 -c -Ddouble=float -DUSE_STDINT -D__PROG_TYPES_COMPAT__ -E -MC -mstm8 -DSTM8S103 -DF_CPU=16000000L -DARDUINO=10811 -DARDUINO_STM8S_BLUE -DARDUINO_ARCH_STM8 -ID:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\hardware\stm8\0.5.0\cores\sduino -ID:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\hardware\stm8\0.5.0\variants\standard -ID:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\hardware\stm8\0.5.0/STM8S_StdPeriph_Driver/inc -Id:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\tools\sdcc\build.11242/include
Mark re12:d:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\tools\sdcc\build.11242/bin/sdcc -c -Ddouble=float -DUSE_STDINT -D__PROG_TYPES_COMPAT__ -E -MC -mstm8 -DSTM8S103 -DF_CPU=16000000L -DARDUINO=10811 -DARDUINO_STM8S_BLUE -DARDUINO_ARCH_STM8 -ID:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\hardware\stm8\0.5.0\cores\sduino -ID:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\hardware\stm8\0.5.0\variants\standard -ID:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\hardware\stm8\0.5.0/STM8S_StdPeriph_Driver/inc -Id:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\tools\sdcc\build.11242/include sketch\Blink.ino.cpp -o preproc\ctags_target_for_gcc_minus_e.cpp
cpp gefunden
d:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\tools\sdcc\build.11242/bin/sdcc sketch\Blink.ino.cpp sketch\Blink.ino.cpp.o re2 -MMD -c -Ddouble=float -DUSE_STDINT -D__PROG_TYPES_COMPAT__ --less-pedantic -mstm8 -DSTM8S103 -DF_CPU=16000000L -DARDUINO=10811 -DARDUINO_STM8S_BLUE -DARDUINO_ARCH_STM8 -ID:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\hardware\stm8\0.5.0\cores\sduino -ID:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\hardware\stm8\0.5.0\variants\standard -ID:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\hardware\stm8\0.5.0/STM8S_StdPeriph_Driver/inc -Id:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\tools\sdcc\build.11242/include
Mark re2:d:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\tools\sdcc\build.11242/bin/sdcc -MMD -c -Ddouble=float -DUSE_STDINT -D__PROG_TYPES_COMPAT__ --less-pedantic -mstm8 -DSTM8S103 -DF_CPU=16000000L -DARDUINO=10811 -DARDUINO_STM8S_BLUE -DARDUINO_ARCH_STM8 -ID:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\hardware\stm8\0.5.0\cores\sduino -ID:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\hardware\stm8\0.5.0\variants\standard -ID:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\hardware\stm8\0.5.0/STM8S_StdPeriph_Driver/inc -Id:\dokument\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\sduino\tools\sdcc\build.11242/include sketch\Blink.ino.cpp -o sketch\Blink.ino.cpp.o
cpp gefunden
Скетч использует 1703 байт (20%) памяти устройства. Всего доступно 8192 байт.
Глобальные переменные используют 72 байт (7%) динамической памяти, оставляя 952 байт для локальных переменных. Максимум: 1024 байт.
Determine FLASH area
Could not open USB device.
Произошла ошибка при загрузке скетча
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
[/spoiler]
подключаю рх на рд6 а тх на рд5 и питание
жму загрузить и ничего хорошего блинк не заливается
У вас нет необходимых прав для просмотра вложений в этом сообщении.
STM8S103F3P6 как прошить через ардуино нано ?
Надеюсь минус общий не забыли сделать! и еще иногда китайские клоны - у них тупо перепутаны Рх,Тх
STM8S103F3P6 как прошить через ардуино нано ?
а может ли тут виновата ардуина на +5в ?
я с нано взял +3,3 и минус
но рх и тх я так понял остались +5в всеравно
но смотрел видео на ютубе где индус берёт конвертер CH340G и подсоединяет рх тх и минус к стм32
но саму стм32 при этом запитывает через усб
и у него там всё заливается без проблем
я с нано взял +3,3 и минус
но рх и тх я так понял остались +5в всеравно
но смотрел видео на ютубе где индус берёт конвертер CH340G и подсоединяет рх тх и минус к стм32
но саму стм32 при этом запитывает через усб
и у него там всё заливается без проблем
- kulibinsvv
- Лейтенант
- Сообщения: 487
- Зарегистрирован: 18 сен 2015, 10:04
- Откуда: Омск
- Благодарил (а): 3 раза
- Поблагодарили: 5 раз
STM8S103F3P6 как прошить через ардуино нано ?
[ref]Di123[/ref], пара ссылочек для затравки:
http://forum.amperka.ru/threads/stm8-%D ... ost-245217
http://digitrode.ru/computing-devices/m ... o-ide.html
http://forum.amperka.ru/threads/stm8-%D ... ost-245217
http://digitrode.ru/computing-devices/m ... o-ide.html
Мой змей, этот ползучий соблазн сомнения,всё шевелится, побуждая «искать концы»... (Станислав Ермаков)
-
- Полковник
- Сообщения: 3360
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 14 раз
- Поблагодарили: 100 раз
- Контактная информация:
STM8S103F3P6 как прошить через ардуино нано ?
Тоже пришлось научиться прошивать через Ардуино Иде stm8 от терморегулятора w1209 с FLprog. Строки не принимает. Но можно сделать простой термометр, терморегулятор и тп. . Сейчас пытаюсь запустить 7сегментный 3х разрядный дисплей от w1209. Штатный блок не запускает, убрал строки, выводит не правильно цифры. Пытаюсь самому собрать код, сделал из штатных блоков, но ест память хорошо. Никто не копался в stm8?
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя