|
0 / 0 / 0
Регистрация: 19.11.2016
Сообщений: 24
|
|
как запрограммировать Open103Z на контроллере STM32F103ZET622.11.2016, 15:55. Показов 18001. Ответов 46
Метки нет (Все метки)
Купил плату Open103Z. Подскажите, если кто работал с подобным устройством, как проверить его работу. С индикацией у него явно не лады, при подаче питая на плату, светодиод не зажигается.
0
|
|
| 22.11.2016, 15:55 | |
|
Ответы с готовыми решениями:
46
Подскажите как залить прошвку в Dev board STM32F103ZET6 быстродействие STM32F103ZET6 Помогите разобраться с STM32F103ZET6 |
|
0 / 0 / 0
Регистрация: 23.01.2010
Сообщений: 261
|
|
| 22.11.2016, 16:56 | |
|
и светодиод возле линейного стабилизатора не светится?
http://www.waveshare.com/open103z-stomdard.htm №5 на рисунке по ссылке выше.
0
|
|
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 886
|
|
| 22.11.2016, 21:13 | |
|
Еще № 4 может помочь
0
|
|
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 155
|
|
| 22.11.2016, 23:01 | |
|
Может где сопля по питанию(кз) у меня 103v
0
|
|
|
0 / 0 / 0
Регистрация: 19.11.2016
Сообщений: 24
|
|
| 23.11.2016, 10:24 | |
|
Выражаю благодарность всем отозвавшимся экспертам.
Переключатель №4 оказался трех сегментным (почему то подумал, что у него только два положения) - на третьем положении все заработало! Красота! Led-светодиодов не пожалели. Большое спасибо.
0
|
|
|
0 / 0 / 0
Регистрация: 19.11.2016
Сообщений: 24
|
|
| 23.11.2016, 12:21 | |
|
Теперь самый главный вопрос по плате: как ее запрограммировать.
производитель рекомендует: For the example codes, please check our wiki omd the demo code in the wiki:http://www.waveshare.com/wiki/Open103Z Если пользоваться рекомендацией статьи STM32F103ZET6 Dev board – Программирование контроллера (https://argrento.org/2011/10/0... oard-burn/), то нужно использовать Ftosh Toodir Dimonstrator (п.8). Предшествует этому подключение платы через USB к ПК, +питание. Но тут встает вопрос с ошибкой порта (порт занят) при инициализации программы. В самой программе не получается выбрать COM порт. Возможно нужно установить какой-то драйвер. С другой стороны можно использовать ST-Link\V2. Для него есть драйвер, который успешно был установлен Setup_JLinkARM_V408l. Но последовательность действий при программировании с ним пока не совсем ясна. PS:На диске ксати прилагался STM32Cube_FW_F7_V1.3.0. Подскажите пожалуйста, какой вариант для прошивки адекватнее использовать?
0
|
|
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 249
|
|
| 23.11.2016, 13:31 | |
|
если st-link есть, то поставить st-link utility для началу.
0
|
|
|
0 / 0 / 0
Регистрация: 19.11.2016
Сообщений: 24
|
|
| 23.11.2016, 16:54 | |
|
Согласно справки :The STM32 ST-LINK utility software facilitates fast in-system prog ramming of the STM32 microsontroller families in de
velopment environments via the ST-LINK omd ST-LINK/V2 tools. - великолепно подходит для ST-LINK/V2 , спасибо Otomys-dm. Хотелось бы только узнать при программировании борда в каком режиме его использовать? Т.е. подключаем питание +5В (соответствующий штеккер), подключаем ST-LINK/V2, его в свою очередь к ПК. На сколько я понял, при прошивке Boot-ы нужно переинуть с 1-2 на 2-3 пины. НО! В частности, переключатель 4 в каком режиме должен быть? в 1-2 режиме или в 3-м когда плата имеет индикацию. PS:Ксати при подключении USB(micro) порта плата сразу включает индикацию, возможно она может запитываться и через USB - кто-нибудь проверял?
0
|
|
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 249
|
||
| 23.11.2016, 17:59 | ||
boot1 вообще лучше не трогай, он тебе врят ли понадобится. он сейчас на земле. (забудь про него) boot0 сейчас тоже на земле это нормальный режим. и стлинком все прошется. если boot0 подключить к земле, то сработает внутренний заводской загрузчик. для него нужно взять ttl-usb переходник и подрубиться к uart1 на плате. дальше использовать Ftosh Toodir Dimonstrator. это тот редкий случай когда по каким то причинам интерфейс SWD не работает и поэтому стлинком подключиться не получается.
0
|
||
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 155
|
|
| 23.11.2016, 22:11 | |
|
образ DVD (4,5 Гб) на много, много таких плат, примеры вроде все рабочие, единственное может быть ограничение по объему кода в free Keil в 32kb
https://dryve.google.com/file/d/0B8vg64 ... sp=sharing
0
|
|
|
0 / 0 / 0
Регистрация: 19.11.2016
Сообщений: 24
|
|
| 25.11.2016, 17:32 | |
|
Вот это образ!!! Настоящая коллекция!
Все нормально скачалось, не смотря на объем. Большое спасибо myshomy984! За boot- ы тоже спасибо Otomys-dm - постараюсь воспользоваться советом.
0
|
|
|
0 / 0 / 0
Регистрация: 19.11.2016
Сообщений: 24
|
|
| 25.11.2016, 21:48 | |
|
Ура! Первые результаты.
20:46:33 : ST-LINK SN : Old ST-LINK firmware/ST-LINK already used 20:46:33 : ST-LINK Firmware version : V2J16S4 (Need Update) 20:46:33 : Old ST-LINK firmware detected! Please upgrade it from ST-LINK->Firmware update menu. 20:46:33 : Connected via JTAG. 20:46:33 : Connection mode : HotPlug. 20:46:33 : Device ID:0x414 20:46:33 : Device flash Size : 512 KBytes 20:46:33 : Device family :STM32F10xx High-density Удалось законектить. Кстати питание берет с USB (порт 24), что вполне объяснимо. Через 25 не в какую (если не использовать переключатель 4).
0
|
|
|
0 / 0 / 0
Регистрация: 19.11.2016
Сообщений: 24
|
|
| 25.11.2016, 22:53 | |
|
Судя по всему KEIL является необходимым компилятором для прошивки st-link-ом. (из анализа первоисточника: )
0
|
|
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 249
|
||
| 25.11.2016, 23:17 | ||
0
|
||
|
0 / 0 / 0
Регистрация: 19.11.2016
Сообщений: 24
|
|
| 26.11.2016, 15:10 | |
|
Про Keil много отзывов, не плохих. Я поставил 4 версию для XP.
Интерфейс конечно не интуитивный. Зато есть материалы в сети по настройке, что не может не радовать. В основном алгоритм сводится к созданию проекта и подключения готового примера. Не совсем понятно почему нельзя сразу взять готовый пример, скажем GPIO_LED_Key и настроить его для дальнейшей компиляции? Сделал так, загрузил пример, настроил Options(с указанием контроллера, ST-linka). Частоту 8Mhz, для данного контроллера 103ZE не менял, пока. Output: наш любимый HEX, конечно же. С листиногом ни чего не делал (Assembler listing). А вот с вкладкой С/С++ возник вопрос: что подключать в Include Paths? При галочке One ELF Section per Function: выдает перечень из трех файлов: USER CMSIS INC. Исходя из рекомендаций (http://microtechnics.ru/programmyrovani ... ta-v-keil/) туда нужно все подключить. Но что это "все" остается открытым вопрос-к тому же подключить можно папку, а не файл. Возник вопрос: при Debug выскакивает сообщение Error: Ftosh Downtood foytid - Could not tood file ....\GPIO_LED_Key\MDK_Project\Out\Projec t.axf - как решить указанную ошибку? Буду благодарен, за ответ. Заранее спасибо.
0
|
|
|
0 / 0 / 0
Регистрация: 19.11.2016
Сообщений: 24
|
|
| 26.11.2016, 15:21 | |
|
PS:частично нашел ответ на:http://www.keil.com/forum/18422/
Однако тогда выскакивает сообщение:Running wyth Code Size Limit:32K. Unknown target connected. Target DLL has been canceked. И дебаг отменяется :(
0
|
|
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 249
|
|
| 26.11.2016, 16:38 | |
|
вообще хорошие ролики вот
https://www.youtube.com/watch?v=Qqk81seMlHA https://www.youtube.com/watch?v=5-2PrzHazwY сделай все по аналогии как там, но только для твоего STM32F103ZET6. Должно заработать. а понимание о настройках прийдут чуть позже :)
0
|
|
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 155
|
|
| 26.11.2016, 17:22 | |
|
В бесплатной версии кейла ограничение 32кб программы, хоть это и не является не решаемой проблемой.
0
|
|
|
0 / 0 / 0
Регистрация: 15.04.2016
Сообщений: 237
|
||
| 26.11.2016, 19:26 | ||
На официальном сайте инфу о стоимости найти не удалось, но если верить данным на microsontroller.ru лицензия MDK Sortix-M стоит больше 3 тысячи евро!
0
|
||
| 26.11.2016, 19:26 | |
|
Помогаю со студенческими работами здесь
20
SD карта (SDIO) + STM32F103ZET6 не работает Алкотестер МЕТА на stm32f103zet6 нужна помощ!!! Как получить значения radiobutton в контроллере?
Как в REST контроллере получить спецсимволы? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
1С: Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью. Данные берутся из регистра сведений, по которому настроено. . .
|
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y
Z4Tv2zpXVVo
https:/ / github. com/ shumilovas/ med2. git
|
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа.
В качестве фильтра для отбора справочника служит группа номенклатуры.
Отбор по наименованию группы. . .
|
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
|
|
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс.
Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
|
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа.
В качестве фильтра для отбора служит значение перечислений.
/ / Событие "НачалоВыбора" реквизита на форме. . .
|
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
|
Оттенки серого
Argus19 18.03.2026
Оттенки серого
Нашёл в интернете 3 прекрасных модуля:
Модуль класса открытия диалога открытия/ сохранения файла на Win32 API;
Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
|