Помогите с ST-Link v2

Crtsuznik
Солнце 23 апреля 2017 г. 18:46
Привет, ребята. Я абсолютно новичок, и я мог бы действительно использовать вашу помощь с этим.

У меня только что есть синяя таблетка. И вместе с ним я купил ST-Link V2 для его программирования. После долгого поиска я выяснил, как что -то подключить:
(3.3v) --- (3.3 В)

(T_SWCLK)-(DCLK)

(T_swdio)-(Dio)

(GND) ---- (GND)

Пожалуйста, поправьте меня, если я здесь ошибаюсь.

Теперь моя проблема в...Я хочу загрузить эскиз с Arduino IDE (все еще используя 1.6.9). Простой сериал.println ("что -то"); будет делать...Просто чтобы проверить это.
Однако, когда я подключаю ST-Link (и подключенная к ней плата), порт, кажется, не распознается.

Я скачал драйверов (надеюсь, они являются правильными), поэтому, когда я подключаю ST Link, мой компьютер узнает его.

Я понятия не имею, должен ли я выбрать что -то по -другому в настройках или что -то еще, что я делаю не так.

Кстати, Bluepill работает, так как я загружал на него эскизы через TTL USB Thingy, но теперь я хочу использовать ST-Link.

Пожалуйста, Heeeelp

Стивестронг
Солнце 23 апреля 2017 г. 18:48
Вы выбрали правильный метод загрузки из меню инструментов Arduino IDE?
Вам не нужен порт для Stlink.

Crtsuznik
Солнце 23 апреля 2017 г. 18:53
Я выбираю плату (Generic STM32F103C Series)
и метод загрузки: stlink

Все остальное, что я только что оставил, как есть.

Что я должен выбрать в качестве программиста? Кроме того?

Стивестронг
Солнце 23 апреля 2017 г. 18:58
Как ПК распознает зонд Stlink? Что показывает диспетчер устройств? Windows или Linux?
Можете ли вы опубликовать сообщение Arduino?

Crtsuznik
Солнце 23 апреля 2017 г., 19:03
Я использую Windows 7.
Диспетчер устройств говорит, что это "Стмикроэлектроника Stlink Dongle"

Если я попытаюсь загрузить программу, она, кажется, загружает ее правильно, даже без выбранного порта, однако я понятия не имею, действительно ли она на плате, так как я хочу, чтобы он печатал на экран, но я не вижу сообщения , поскольку порт не выбран.

Если я попытаюсь открыть серийный монитор в Arduino IDE, он говорит, что доска в Com3 недоступна.

ZMEMW16
Солнце 23 апреля 2017 г., 19:46
Регулятор на ссылке ST не предназначен для обеспечения требований синей таблетки, особенно если добавлены дополнительные устройства SPI/I2C.

Используйте USB -соединение, чтобы обеспечить основную питание и только подключить линии SWCLK/SWDIO и GND.
Если вы добавите дисплеи и т. Д., У них, в свою очередь, должны быть свои собственные материалы. Только GND распространен.
Стивен

Crtsuznik
Солнце 23 апреля 2017 г. 8:02 вечера
Хорошо, теперь я отключаю его с порта USB...и иметь только 3 контакта, подключенные к ST-Link. Все еще...Нет порта

Также я попробовал мигающий эскиз. Я установил PC13 в качестве вывода, а затем делаю цифровой авторитет, но светодиод ничего не делает: s

Стивестронг
Солнце 23 апреля 2017 г. 8:26 вечера
Это нормально, что у вас нет ни одного COM -порта, серийный USB должен быть включен с дополнительным флагом -deserial_usb в досках.TXT, если вы используете другой метод загрузки, то USB DFU.
Однако светодиод должен моргнуть, когда установлено на 0.
IS Boot0 Jumper на "0"?

Crtsuznik
Солнце 23 апреля 2017 г. 8:28 вечера
Стивестронг написал:Это нормально, что у вас нет ни одного COM -порта, серийный USB должен быть включен с дополнительным флагом -deserial_usb в досках.TXT, если вы используете другой метод загрузки, то USB DFU.
IS Boot0 Jumper на "0"?

Рик Кимбалл
Солнце 23 апреля 2017 г. 8:28 вечера
Crtsuznik написал:Хорошо, теперь я отключаю его с порта USB...и иметь только 3 контакта, подключенные к ST-Link. Все еще...Нет порта

Также я попробовал мигающий эскиз. Я установил PC13 в качестве вывода, а затем делаю цифровой авторитет, но светодиод ничего не делает: s

Стивестронг
Солнце 23 апреля 2017 г. 8:30 вечера
Ну, это имеет значение.
Boot0 должен быть установлен на 0.
И да, вы должны добавить флаг.
Перезапустите IDE впоследствии.

Crtsuznik
Солнце 23 апреля 2017 г. 20:33
Я подключил это так:

USB =>ST-Link =>STM32

Я также попытался вытащить STM32 из PowerBank через USB -порт и отцепил 3.3 Сила, выходящая от ST-Link

Я купил Stlink на Aliexpress, так что я предполагаю, что это клон

Добавьте флаг...Не могли бы вы сказать мне, что именно мне нужно напечатать и где? (Arduino/Adware...Затем доски в Ардуино или перейти к STM Foulder и измените там доски?)

Рик Кимбалл
Солнце 23 апреля 2017 г. 8:34 вечера
Crtsuznik написал:Стивестронг написал:Это нормально, что у вас нет ни одного COM -порта, серийный USB должен быть включен с дополнительным флагом -deserial_usb в досках.TXT, если вы используете другой метод загрузки, то USB DFU.
IS Boot0 Jumper на "0"?

Рик Кимбалл
Солнце 23 апреля 2017 г. 8:36 вечера
Вы должны сосредоточиться на том, чтобы сделать Blink на работу. Если Blink не работает, вы делаете что -то не так. Попытка заставить USB работать до мигания - пустая трата времени.

Crtsuznik
Солнце 23 апреля 2017 г. 20:39
Рик Кимбалл написал:Crtsuznik написал:Стивестронг написал:Это нормально, что у вас нет ни одного COM -порта, серийный USB должен быть включен с дополнительным флагом -deserial_usb в досках.TXT, если вы используете другой метод загрузки, то USB DFU.
IS Boot0 Jumper на "0"?

Стивестронг
Солнце 23 апреля 2017 г. 20:47
Это синяя таблетка.
Установите Boot0 на 0.
Как сказал Рик, сконцентрируйтесь на светодиодном мигании.
Силовая светодиода на?
Разместите здесь сборку и загрузите сообщения от IDE.

Crtsuznik
Солнце 23 апреля 2017 г. 8:54 вечера
Стивестронг написал:Это синяя таблетка.
Установите Boot0 на 0.
Как сказал Рик, сконцентрируйтесь на светодиодном мигании.
Силовая светодиода на?
Разместите здесь сборку и загрузите сообщения от IDE.

Стивестронг
Солнце 23 апреля 2017 г. 20:57
Я хотел бы увидеть четкий текст сообщения загрузки со Stlink Dongle. Это может быть неисправным.

Crtsuznik
Солнце 23 апреля 2017 г. 20:58
Попытка загрузить это:

void setup () {
pinmode (PC13, выход);
}

void loop () {
DigitalWrite (PC13, High);
задержка (1000);
DigitalWrite (PC13, Low);
задержка (1000);
}

Кстати, что я должен выбрать в качестве программиста? У меня это установлено в AVRISP MKII

Стивестронг
Солнце 23 апреля 2017 г. 9:03 вечера
Извините, без сообщения загрузки из IDE, я не могу помочь дальше.
Программист не должен иметь никакого значения.

Crtsuznik
Солнце 23 апреля 2017 г. 9:05 вечера
Стивестронг написал:Извините, без сообщения загрузки из IDE, я не могу помочь дальше.

Стивестронг
Солнце 23 апреля 2017 г. 9:08 вечера
Удачи.

Crtsuznik
Солнце 23 апреля 2017 г. 9:10 вечера
Также я скачал https: // github.com/rogerclarkmelbourne/arduino_stm32
Распутал его и вставил в мою аппаратную папку Arduino. Я не изменил никаких фли...Или я должен иметь?
Мне нужно что -то комментировать или удвоить?

Paksoft
Сб 12 августа 2017 г. 7:11
Обе прыгуны установлены на 0. Силовой свет включен. Попробуйте еще раз после этой настройки.
Оба прыгуна не должны быть 0, той, что рядом с кнопкой сброса, установлена ​​на 0, а другая установлена ​​на 1.
STM32F103 с ST-Link Jumpers настройки_1.jpg
STM32F103 с ST-Link Jumpers настройки_1.JPG (115.98 киб) просмотрено 519 раз