Error unable to match delimiters перевод
Всем привет! Ребята, кричу HELP. Возникла проблема, с которой уже неделю сижу, никак не могу решить ее, что я только не делал.
В общем, купил я года так 3-4 назад stm32f103c8c6 у одного чувака, взял новый, но он их тоже с алиэкпресс, помойму, скупает.
И начал работать с этой платой. Работаю я в CubIDE, все прекрасно работало, писал себе проект. Потом этот микроконтроллер начал работать с косяками, начались какие-то мигания не нужные и тд и тп, я подумал что ему хана, не полностью, но хана. Заказал новые, и тут все началось! Они не прошиваются! Сначала заказал 2 штуки с алиэкспрес, не прашиваются, потом еще заказал и они тоже не прошиваются, выходит следующая ошибка:
«Error in final launch sequence:
Failed to start GDB server
Failed to start GDB server
Error in initializing ST-LINK device.
Reason: (18) Could not verify ST device! Abort connection.»
Но через утилиту «STM32 ST-LINK Utility» они все прошиваются! Без проблем!
Программатор ST-LINK V2 (китайский). Проблема скорее всего не внем, ведь первый микроконтроллер прошивается же. В утилите он тоже конектится:
Как я пытался решить эту проблему:
1)Были мысли, что в CubIDE есть защита от китайских микроконтроллеров, но ведь первый, который прошивается, он то тоже из китая. Но наверное это не так!
2) Делал «Firmware update» через утилиту «STM32 ST-LINK Utility»
3) В файле «stm32f1x.cfg» изменял «0x1ba01477» на «0x2ba01477»
4) Менял настройки на «ST-LINK(Open OCD)»
https://disk.yandex.ru/i/-bTJeWabcyBcUQ
Здесь я выложил документ, где полностью все расписано и имеются все фото, в том числе фото самих микроконтроллеров один из которых прошивается, другой нет, для визуальной оценки. Кот не позволяет здесь загружать фото больше 5 штук.
Я уже теряюсь в догадках, не знаю что и делать. Закупил 10 штук таких STM32, неужели мне их придется выкидывать, и забыть про эти бюджетные варинты и работать только с дорогими оригиналами? Кто сталкивался с этим подскажите пожалуйста.
Реклама |
ART_ME |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Карма: -22 |
|
Error, unable to match delimiters
|
|
|
||||||||||||||||||||||||||||||||||||||
Тема: Помогите классифицировать и решить ДУ 2-го порялка (Прочитано 3065 раз)
0 Пользователей и 2 Гостей просматривают эту тему.
Приветствую всех участников форума!
Люди, спасите!
Необходимо решить (желательно численно в Маткад’е) вот такое ДУ
y»-a*cos(y)=0
y=y(x)
0<x<L (< — имелось ввиду «меньше либо равно»)
a=const
Начальные условия
y(0)=0
y(L)=0
L=200
Нигде ничего подобного не нахожу.
Затрудняюсь также четко определить тип уравнения.
Вроде бы численно удалось справиться (с помощью друзей в другом форуме) путем подбора дополнительного параметра b, но в системе Мапл:
restart; sol := dsolve({diff(y(x), x, x)-a*cos(y(x)) = 0, y(0) = 0, (D(y))(0) = b}, numeric, parameters = [a, b]); sol(parameters = [5., .9979288]); for t from -200 by 10 to 200 do sol(t) end do
принтуются y(x) и y(x)’ при значениях x от -200 до 200 с шагом 10.
Но, увы, не проверял верность этих результатов.
За жизнью надо тщательно следить, все время избегая с ней разлуки.
Благодарю за помощь!
Пробовал решить численно в Excel , сходится ооооочень медленно, ДУ то оказывается НЕ линейное.
Маплом, к сожалению, не владею. Тупо скопировал текст из Вашего сообщения и вставил в Мапл — ругается
Подскажите пожалуйста где можно проконсультироваться по Маплу или Маткаду.
Маплом, к сожалению, не владею. Тупо скопировал текст из Вашего сообщения и вставил в Мапл — ругается
в конце точку с запятой поставьте
Подскажите пожалуйста где можно проконсультироваться по Маплу или Маткаду.
А что конкретно интересует?
tig81, спасибо за быстрый ответ.
Попробовал точку с запятой — результат тот же.
В данный момент интересует решение указанного ДУ с разными константами «а» и построением соответствующих графиков.
tig81, спасибо за быстрый ответ.
Попробовал точку с запятой — результат тот же.
хм… у меня что-то выдало, прикрепите скрин окна
В данный момент интересует решение указанного ДУ с разными константами «а» и построением соответствующих графиков.
код есть, меняйте а, графики строятся командой plot (посмотрите книги по мейплу, ссылки есть у меня в подписи). Также строятся решения ДУ, кажется оператором dplot, но точно не помню
Вот скрин
А Maple какой версии? Откройте этот же, но классический. Попробуйте еще и там
Maple 11. Как открыть классический?
Maple 11. Как открыть классический?
Хм… У меня 13, может просто в 11 нет какой-то команды?
Но давайте еще попробуем через классический. Заходите в папку, куда установлен Maple, по умолчанию это Proramm Files, находите там папку bin.win и в ней выбираете файлик вроде cwmaple.exe
Только что скопировал со своего поста — все нормально идет. У меня Maple 14
Если данные устраивают, могу скриншот продолжить…
« Последнее редактирование: 13 Февраля 2012, 14:05:07 от renuar911 »
За жизнью надо тщательно следить, все время избегая с ней разлуки.
Спасибо огромное!
Сейчас попробую у себя.
Немного смущает (D(y))(0)=b — это ведь значение производной функции, т.е., как я понимаю, начальное условие задачи Коши. У меня же известно значение функции на концах интервала т.е. видимо это краевая задача.
Можно ли вместо (D(y))(0)=b задать условие y(L)=0
Я сам не очень большой знаток ДУ, но посоветовался с профи. Вот его резюме: «Думаю, что Ваша задача не имеет однозначного решения! Дело в том, что в типичном случае число условий должно равняться числу неизвестных. У Вас дифур 2 порядка. имеет 2 произвольных постоянных. Они неизвестны. И ещё константа a также неизвестна. Таким образом, у Вас 3 неизвестных, а краевых условий только 2.»
За жизнью надо тщательно следить, все время избегая с ней разлуки.
Я в ДУ вообще ни в зуб ногой
ДУ второго порядка, два краевых условия на концах интервала. А константа — думаю можно взять любое постоянное число. Если более конкретно, то а=0.00694
Попробовал вбить в Мэйпл Ваше решение — пока не получается — выдает Error: Unable to match delimiters
Форум РадиоКот • Просмотр темы — STM32 перестали работать в CubIDE
Сообщения без ответов | Активные темы
ПРЯМО СЕЙЧАС: |
Автор | Сообщение |
---|---|
|
Заголовок сообщения: STM32 перестали работать в CubIDE
|
Нашел транзистор. Понюхал.
Зарегистрирован: Чт апр 08, 2021 09:46:48 Рейтинг сообщения: 0
|
Всем привет! Ребята, кричу HELP. Возникла проблема, с которой уже неделю сижу, никак не могу решить ее, что я только не делал. В общем, купил я года так 3-4 назад stm32f103c8c6 у одного чувака, взял новый, но он их тоже с алиэкпресс, помойму, скупает. Вложение:
«Error in final launch sequence: Failed to start GDB server Но через утилиту «STM32 ST-LINK Utility» они все прошиваются! Без проблем! Программатор ST-LINK V2 (китайский). Проблема скорее всего не внем, ведь первый микроконтроллер прошивается же. В утилите он тоже конектится: Вложение:
Мои настройки: Вложение:
Вложение:
Как я пытался решить эту проблему: 2) Делал «Firmware update» через утилиту «STM32 ST-LINK Utility» 3) В файле «stm32f1x.cfg» изменял «0x1ba01477» на «0x2ba01477» Вложение:
4) Менял настройки на «ST-LINK(Open OCD)» https://disk.yandex.ru/i/-bTJeWabcyBcUQ Я уже теряюсь в догадках, не знаю что и делать. Закупил 10 штук таких STM32, неужели мне их придется выкидывать, и забыть про эти бюджетные варинты и работать только с дорогими оригиналами? Кто сталкивался с этим подскажите пожалуйста!!! |
Вернуться наверх |
Профиль
|
Реклама | |
|
|
ART_ME |
Заголовок сообщения: Re: STM32 перестали работать в CubIDE
|
||
Карма: -22 Рейтинг сообщения: 0
|
А что мешает сделать очевидное — попробовать поработать с этими же МК в другом IDE? |
||
Вернуться наверх | |||
Реклама | |
|
|
maksimdag0 |
Заголовок сообщения: Re: STM32 перестали работать в CubIDE
|
Нашел транзистор. Понюхал.
Зарегистрирован: Чт апр 08, 2021 09:46:48 Рейтинг сообщения: 0
|
ART_ME писал(а): А что мешает сделать очевидное — попробовать поработать с этими же МК в другом IDE? Мне cubide по душе да и она бесплатная, ещё keil по душе но у неё ограничение имеется. |
Вернуться наверх | |
4airy |
Заголовок сообщения: Re: STM32 перестали работать в CubIDE
|
||
Зарегистрирован: Вс июл 24, 2022 11:42:22 Рейтинг сообщения: 0
|
Добрый день. UPD: |
||
Вернуться наверх | |||
Реклама | |
|
Выгодные LED-драйверы для решения любых задач КОМПЭЛ представляет со склада и под заказ широкий выбор LED-драйверов производства MEAN WELL, MOSO, Snappy, Inventronics, EagleRise. Линейки LED-драйверов этих компаний, выполненные по технологии Tunable White и имеющие возможность непосредственного встраивания в систему умного дома (димминг по шине KNX), перекрывают практически полный спектр применений: от простых световых указателей и декоративной подсветки до диммируемых по различным протоколам светильников внутреннего и наружного освещения. Подобрать LED-драйвер>> |
ART_ME |
Заголовок сообщения: Re: STM32 перестали работать в CubIDE
|
||
Карма: -22 Рейтинг сообщения: 0
|
ART_ME писал(а): А что мешает сделать очевидное — попробовать поработать с этими же МК в другом IDE? Мне cubide по душе да и она бесплатная, ещё keil по душе но у неё ограничение имеется. А разве я предлагал Вам перейти на другой IDE? |
||
Вернуться наверх | |||
Реклама | |
|
|
Реклама | |
|
LIMF – источники питания High-End от MORNSUN со стандартным функционалом на DIN-рейку На склад Компэл поступили ИП MORNSUN (крепление на DIN-рейку) с выходной мощностью 240 и 480 Вт. Данные источники питания обладают 150% перегрузочной способностью, активной схемой коррекции коэффициента мощности (ККМ; PFC), наличием сухого контакта реле для контроля работоспособности (DC OK) и возможностью подстройки выходного напряжения. Источники питания выполнены в металлическом корпусе, ПП с компонентами покрыта лаком с двух сторон, что делает ее устойчивой к соляному туману и пыли. Изделия соответствуют требованиям ANSI/ISA 71.04-2013 G3 на устойчивость к коррозии, а также нормам ATEX для взрывоопасных зон. Подробнее>> |
maksimdag0 |
Заголовок сообщения: Re: STM32 перестали работать в CubIDE
|
Нашел транзистор. Понюхал.
Зарегистрирован: Чт апр 08, 2021 09:46:48 Рейтинг сообщения: 0
|
4airy писал(а): Добрый день. UPD: Добрый вечер! Выполнил все как написали, к сожалению все та же ошибка вылезает. Не понимаю в чем может быть причина?! Я где прочел, что было такое, заказали как-то партию stm и они тоже все не прошивались Добавлено after 35 seconds: ART_ME писал(а): А что мешает сделать очевидное — попробовать поработать с этими же МК в другом IDE? Мне cubide по душе да и она бесплатная, ещё keil по душе но у неё ограничение имеется. А разве я предлагал Вам перейти на другой IDE? Мне бы проблему решить |
Вернуться наверх | |
Мурик |
Заголовок сообщения: Re: STM32 перестали работать в CubIDE
|
||
Карма: 1 Рейтинг сообщения: 0
|
maksimdag0 писал(а): Мне бы проблему решить Выясните в чем она. А для этого проверьте в другой IDE чтобы понять дело в отладчике или МК, или же в IDE. |
||
Вернуться наверх | |||
Asmodey |
Заголовок сообщения: Re: STM32 перестали работать в CubIDE
|
||
Карма: 13 Рейтинг сообщения: 0
|
В любой непонятной ситуации давите ресет. |
||
Вернуться наверх | |||
4airy |
Заголовок сообщения: Re: STM32 перестали работать в CubIDE
|
||
Зарегистрирован: Вс июл 24, 2022 11:42:22 Рейтинг сообщения: 0
|
Добрый вечер! Выполнил все как написали, к сожалению все та же ошибка вылезает. Не понимаю в чем может быть причина?! Я где прочел, что было такое, заказали как-то партию stm и они тоже все не прошивались А пробовали стереть чип с помощью ST-LINK Utils, а потом его пробовать прошить через CubeIDE? И желательно конечно использовать связку «Connect under reset» и подключенный пин Reset. |
||
Вернуться наверх | |||
maksimdag0 |
Заголовок сообщения: Re: STM32 перестали работать в CubIDE
|
Нашел транзистор. Понюхал.
Зарегистрирован: Чт апр 08, 2021 09:46:48 Рейтинг сообщения: 0
|
4airy писал(а): Добрый вечер! Выполнил все как написали, к сожалению все та же ошибка вылезает. Не понимаю в чем может быть причина?! Я где прочел, что было такое, заказали как-то партию stm и они тоже все не прошивались А пробовали стереть чип с помощью ST-LINK Utils, а потом его пробовать прошить через CubeIDE? И желательно конечно использовать связку «Connect under reset» и подключенный пин Reset. Пробовал, без толку Добавлено after 1 minute 33 seconds: maksimdag0 писал(а): Мне бы проблему решить Выясните в чем она. А для этого проверьте в другой IDE чтобы понять дело в отладчике или МК, или же в IDE. Сейчас этим занимаюсь,возникли проблемы со скачивания крякнутого keil. Не на том я сайте похоже скачиваю. Есть у кого достоверный сайт? |
Вернуться наверх | |
MLX90640 |
Заголовок сообщения: Re: STM32 перестали работать в CubIDE
|
||
Карма: 2 Рейтинг сообщения: 0
|
Скачайте Atollic версии 9.3, он так же бесплатен и был донором для CubeIDE, а ныне прекратил дальнейшее развитие. |
||
Вернуться наверх | |||
Asmodey |
Заголовок сообщения: Re: STM32 перестали работать в CubIDE
|
||
Карма: 13 Рейтинг сообщения: 0
|
Кнопку reset прикрутите и давите ее попеременно с попытками прошить/стереть или прямо во время попыток. Или начинайте прошивать с нажатой кнопкой потом отпускайте. И вообще по всякому. Полученные результаты (даже отрицательные) станут дополнительной пищей для размышлений. |
||
Вернуться наверх | |||
HardWareMan |
Заголовок сообщения: Re: STM32 перестали работать в CubIDE
|
||
Зарегистрирован: Ср сен 02, 2015 07:47:20 Рейтинг сообщения: 0
|
Кнопку reset прикрутите и давите ее попеременно с попытками прошить/стереть или прямо во время попыток. Или начинайте прошивать с нажатой кнопкой потом отпускайте. И вообще по всякому. Полученные результаты (даже отрицательные) станут дополнительной пищей для размышлений. Так ведь есть же выход сброса у SWD программатора. Подключить его тоже и включить «connect under reset». Что касается непонятного поведения контроллера с Алишечки даже если пытаешься просто помигать светодиодом скажу так: там они все БУ. Найти новый и до пандемии было сложно, а сейчас просто невозможно. У многих из них опции прописаны и в них часто включён сторожевой пёс. Именно такая проблема была чаще всего: если твой контроллер начинает «чудить» особенно со временем — напиши простенькую программку, которая приведёт его опции в исходный заводской вид. Из полусотни контроллеров с Алишечки, что прошли мимо меня, мне пришлось обнулять примерно 2/3. Напомню, что программатором стереть опции нельзя, только ядро может их крутить. Ну и не залочте там случайно RDP. |
||
Вернуться наверх | |||
MLX90640 |
Заголовок сообщения: Re: STM32 перестали работать в CubIDE
|
||
Карма: 2 Рейтинг сообщения: 0
|
Чой-то нельзя? Всё можно через утилиту ST-Link, полный контроль: Включенный аппаратный вачдог будет сбрасывать микроконтроллер при работе приблизительно через каждые (если память не изменяет) 3 секунды. И отключить его можно только через биты опций. Лучше всего это делать через утилиту ST-Link, потому что программно можно напортачить до блокировки микроконтроллера. Хорошо, что у F1 серии блокировка только первого уровня, не полный «кирпич». У F1 рид-аут протекшн лечится просто снятием защиты через утилиту ст-линк, при этом прошивка будет стерта. А вот у более современных серий есть уже вариант Level-2, там уже — полный кирпич. |
||
Вернуться наверх | |||
Мурик |
Заголовок сообщения: Re: STM32 перестали работать в CubIDE
|
||
Карма: 1 Рейтинг сообщения: 0
|
|||
Вернуться наверх | |||
maksimdag0 |
Заголовок сообщения: Re: STM32 перестали работать в CubIDE
|
Нашел транзистор. Понюхал.
Зарегистрирован: Чт апр 08, 2021 09:46:48 Рейтинг сообщения: 0
|
HardWareMan писал(а): включить «connect under reset» Asmodey писал(а): Скачайте Atollic версии 9.3 Всем доброго дня! Не отвечал, потом что решал эту проблему, и решил ответить уже с результатом. Перепробовал все что вы предложили, все равно без результатно. Вывел с st-link reset и пытался подключиться с ним! Скачал Atollic, но тоже такая же ошибка. Сейчас установился keil (с официального сайта), хочу проверить на нем, и уже тогда будет 100% ясно в МК проблема или в IDE. Сгенерировал код с Cubmx, открываю проект в keil, компилю, а оно не компилится, вылезал такой текст: «Build started: Project: HTT_EM Решил эту проблему, изменив в настройках установку компилятора на “V6.18”: Вложение:
После этого у меня вылезла новая ошибка: Вложение:
«Build started: Project: Test_project Долго над ней сидел, но так и не получилось ее решить. Из-за чего это ошибка, подскажите, знатоки? Настройки CubMX: Вложение:
Пробовал выбирать различные версии, но ошибка не исчезала. Для удобства все описал в документе Word: Последний раз редактировалось maksimdag0 Вс авг 14, 2022 12:35:36, всего редактировалось 1 раз. |
Вернуться наверх | |
VladislavS |
Заголовок сообщения: Re: STM32 перестали работать в CubIDE
|
||
Карма: 13 Рейтинг сообщения: 0
|
Проект в директории с русскими буквами? Хотя, keil, вроде бы, этим не болел раньше. |
||
Вернуться наверх | |||
maksimdag0 |
Заголовок сообщения: Re: STM32 перестали работать в CubIDE
|
Нашел транзистор. Понюхал.
Зарегистрирован: Чт апр 08, 2021 09:46:48 Рейтинг сообщения: 0
|
Проект в директории с русскими буквами? Хотя, keil, вроде бы, этим не болел раньше. Сам путь к проекту без кириллицы, но название моего компьютера С кириллицей «Максим» (см. фото). |
Вернуться наверх | |
MLX90640 |
Заголовок сообщения: Re: STM32 перестали работать в CubIDE
|
||
Карма: 2 Рейтинг сообщения: 0
|
Хотя, у меня, например, имя пользователя — тоже русскими буквами, но проблем с работой не было. А к целевому микроконтроллеру через утилиту ST-Link удается подключиться? Если да, то выберите Target->Option Bytes и посмотрите, что там есть (как в приведенном мною выше скрине). Добавлено after 6 minutes 38 seconds: |
||
Вернуться наверх | |||
maksimdag0 |
Заголовок сообщения: Re: STM32 перестали работать в CubIDE
|
Нашел транзистор. Понюхал.
Зарегистрирован: Чт апр 08, 2021 09:46:48 Рейтинг сообщения: 0
|
maksimdag0 писал(а): откройте Target->Option Bytes и посмотрите, какие там галочки установлены или сброшены Вот: Вложение:
Кстати, да. В STMке, которая прошивается она определяется в утилите ST-Link как 128kb, а в STMках, которые не прошиваются — 256kb. Это что получается-то? Другой микроконтроллер? (где-то я читал, у кого-то уже так было вроде, что написано одно, а оказались другие МК, но помоему человек заказывал STM32F103C8T6 а по факту стоял процессор STM32F103C6T6). У меня тогда какой, ведь STM32F103C6T6 не может быть на 256kb? В ST-Link — STMка которая прошивается: Вложение: В ST-Link — STMки которые НЕ прошиваются: Вложение: Маркировка STMки которая прошивается: Вложение: Маркировка STMок которые НЕ прошиваются: Вложение: |
Вернуться наверх | |
Кто сейчас на форуме |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6 |
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения |