28.01.2011, 12:29
|
|
Заблокирован
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от ut1wpr
|
Это не моя проблема. Это глюк. Просто аргументы в его защиту типа "...за такие деньги...". Суть-то в однозначности ответа. Есть глюк или нет...
|
Да это уже проблема, причём навязчивая. Снимитесь с ручника и двигайтесь дальше!
Нет глюка - это фича.
Считайте этот вопрос из области "есть ли жизнь на Марсе" или "птичка в конфигурации АВР это "0" или "1" ".
P.S: Оглянитесь, этот "глюк" мало кого интересует.
|
|
|
|
28.01.2011, 13:17
|
|
Почётный гражданин KAZUS.RU
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от st_1
|
Да это уже проблема, причём навязчивая. Снимитесь с ручника и двигайтесь дальше!
Нет глюка - это фича.
Считайте этот вопрос из области "есть ли жизнь на Марсе" или "птичка в конфигурации АВР это "0" или "1" ".
P.S: Оглянитесь, этот "глюк" мало кого интересует.
|
Понял, типа ".. а не хотите ли вы об этом поговорить?.." (из визита к психотерапевту)
Да пойду я дальше, пойду. Чуть позже. Подкатит задача, и тогда. Мне штанишки ногодрыгания уже жмут.
Просто уж больно привык к удобствам. Вот малейшее неудобство и вызывает раздражение. Особенно, если мне говорят "Забей.." Значит есть на что "забивать"?
Ради Бога, не обращайте на меня внимания... Больше приставать не буду. Со временем все исправляется.
Последний раз редактировалось ut1wpr; 28.01.2011 в 13:56.
|
|
|
|
28.01.2011, 14:42
|
|
Прописка
Регистрация: 09.11.2010
Сообщений: 102
Сказал спасибо: 4
Сказали Спасибо 28 раз(а) в 22 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от ut1wpr
|
Есть глюк или нет...
|
Медленно, вдумчиво, постараюсь объяснить.
В плате STM32 value line Discovery ГЛЮКА НЕТ.
Для того чтобы убедиться в этом, достаточно воспользоваться прогой STM32 ST-Link Utility вместе с платой STM32 value line Discovery. Прошить и затем вызвать "Core" и нажать кнопочку "Run". Программа прошьтся во флешь и ЗАПУСТИТСЯ. (Ну при условии, что она рабочая ). Отсюда делаем вывод (по кр.мере я), что в ПЛАТЕ глюков НЕТ. В ПЛАТЕ ЕСТЬ ВСЕ, ЧТОБЫ И ПРОШИТЬ И ЗАПУСТИТЬ ПРОШИВКУ НА ВЫПОЛНЕНИЕ.
То, что в ИАРе (и, наверное, в Кейле тоже) по умолчанию настройки таковы, что запустив ТОЛЬКО ГОЛЫЙ ПРОШИВАЛЬШИК не получается запустить прошивку иначе, чем передергиванием питания, ИМХО - проблемы настройки ИАР (и Кейла).
Еще раз отмечу, что в обычном режиме отладки (т.е. запускаем отладчик) прошивка заливается во флешь и стартует по кнопке "поехали/пошагали" без нареканий.
Очень долго писАл, опередили. Просто уже тут ходят слухи, что плата с "гнильцой". Все там нормально, Харлей, кому нужен, при некотором усердии, выиграть реально.
Последний раз редактировалось Serega_B; 28.01.2011 в 14:55.
|
|
|
Сказали "Спасибо" Serega_B
|
|
|
28.01.2011, 14:52
|
|
Прописка
Регистрация: 09.11.2010
Сообщений: 102
Сказал спасибо: 4
Сказали Спасибо 28 раз(а) в 22 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от PlainUser
|
какбыть с ногами CTS,DTR относящимися к нему.Мне они не нужны для flowcontrol.Зато с удовольствием использовал-бы их как gpio
|
Конфигурируйте как GPIO и пользуйтесь.
Сообщение от PlainUser
|
Опять вопрос, будет TX/RX USART1 работать совместно с USB ?
|
Будет. Если правильно сконфигурируете .
Это, видимо, уже про 103/105/107.
Почему не возникает вопрос : "Будет ли работать кварц, ведь там FSMC да еще и CAN?"
|
|
|
Сказали "Спасибо" Serega_B
|
|
|
28.01.2011, 15:45
|
|
Прописка
Регистрация: 09.12.2003
Сообщений: 116
Сказал спасибо: 5
Сказали Спасибо 23 раз(а) в 19 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от Serega_B
|
Медленно, вдумчиво, постараюсь объяснить.
В плате STM32 value line Discovery ГЛЮКА НЕТ.
Для того чтобы убедиться в этом, достаточно воспользоваться прогой STM32 ST-Link Utility вместе с платой STM32 value line Discovery. Прошить и затем вызвать "Core" и нажать кнопочку "Run". Программа прошьтся во флешь и ЗАПУСТИТСЯ. (Ну при условии, что она рабочая ). Отсюда делаем вывод (по кр.мере я), что в ПЛАТЕ глюков НЕТ. В ПЛАТЕ ЕСТЬ ВСЕ, ЧТОБЫ И ПРОШИТЬ И ЗАПУСТИТЬ ПРОШИВКУ НА ВЫПОЛНЕНИЕ.
То, что в ИАРе (и, наверное, в Кейле тоже) по умолчанию настройки таковы, что запустив ТОЛЬКО ГОЛЫЙ ПРОШИВАЛЬШИК не получается запустить прошивку иначе, чем передергиванием питания, ИМХО - проблемы настройки ИАР (и Кейла).
Еще раз отмечу, что в обычном режиме отладки (т.е. запускаем отладчик) прошивка заливается во флешь и стартует по кнопке "поехали/пошагали" без нареканий.
Очень долго писАл, опередили. Просто уже тут ходят слухи, что плата с "гнильцой". Все там нормально, Харлей, кому нужен, при некотором усердии, выиграть реально.
|
Категорически присоединяюсь.Высказанно все то о чем мне лень было писать.
|
|
|
|
28.01.2011, 15:49
|
|
Прописка
Регистрация: 09.12.2003
Сообщений: 116
Сказал спасибо: 5
Сказали Спасибо 23 раз(а) в 19 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от Serega_B
|
Конфигурируйте как GPIO и пользуйтесь.
Будет. Если правильно сконфигурируете .
Это, видимо, уже про 103/105/107.
Почему не возникает вопрос : "Будет ли работать кварц, ведь там FSMC да еще и CAN?"
|
Мерси , насчет кварца как-то сомнений не было.
Рисую схему , мозг занят алгоритмами работы прибора.Вникать в тонкости STM намечено чуть позже при написании софта.
|
|
|
|
28.01.2011, 17:20
|
|
Почётный гражданин KAZUS.RU
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от Serega_B
|
Медленно, вдумчиво, постараюсь объяснить.
В плате STM32 value line Discovery ГЛЮКА НЕТ.
Для того чтобы убедиться в этом, достаточно воспользоваться прогой STM32 ST-Link Utility вместе с платой STM32 value line Discovery. Прошить и затем вызвать "Core" и нажать кнопочку "Run". Программа прошьтся во флешь и ЗАПУСТИТСЯ. (Ну при условии, что она рабочая ). Отсюда делаем вывод (по кр.мере я), что в ПЛАТЕ глюков НЕТ. В ПЛАТЕ ЕСТЬ ВСЕ, ЧТОБЫ И ПРОШИТЬ И ЗАПУСТИТЬ ПРОШИВКУ НА ВЫПОЛНЕНИЕ.
То, что в ИАРе (и, наверное, в Кейле тоже) по умолчанию настройки таковы, что запустив ТОЛЬКО ГОЛЫЙ ПРОШИВАЛЬШИК не получается запустить прошивку иначе, чем передергиванием питания, ИМХО - проблемы настройки ИАР (и Кейла).
Еще раз отмечу, что в обычном режиме отладки (т.е. запускаем отладчик) прошивка заливается во флешь и стартует по кнопке "поехали/пошагали" без нареканий.
Очень долго писАл, опередили. Просто уже тут ходят слухи, что плата с "гнильцой". Все там нормально, Харлей, кому нужен, при некотором усердии, выиграть реально.
|
Это я давно понял. Просто юный организм никак не хотел смириться с мыслью, что имея две неплохие (отличных!) IDE придется прибегать к внешней утилите прошивки. Ну, раз так, то так и будет. Видимо, вы все правы, недоработка IDE-писателей. На всякую прошивалку свой софт без ошибок не наваяешь. Еще раз извините за поднятый вопрос.
Кстати, никто в Кейле не пробовал прописать ST Link Utility как внешнюю прошивалку, каков результат? Удобно? Или "баня - через дорогу раздевалка"?
|
|
|
|
28.01.2011, 22:14
|
|
Прописка
Регистрация: 02.01.2011
Сообщений: 159
Сказал спасибо: 8
Сказали Спасибо 32 раз(а) в 28 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
А ST-link utility умеет быть отдельной прошивалкой с командной строки? Походу она вообще ничего не особо умеет. Даже иконку программы стандартную MFC-шную не заменили.
Есть API для работы с ст-линком в stvp, весь stvp для этого не нужен, только несколько файлов из него, хотя я не пробовал его удалять. Но как на зло, там нет функций типа рестарта и т.п. Можно только прошивать.
Я вообще начал протокол обмена с драйвером ст-линка разбирать. Но времени не хватает...
Еще вариант попробовать использовать GDB сервер из атолика, там по идее всё открыто должно быть.
На самом деле правильно говорят, косяк не в плате. Косяк в софте, который не очень корректно работает с ST-Link. Через ст утилити можно стартануть прошивку, и вообще там можно любые резеты делать, так что средства есть.
Хотя все равно есть косячек, ст утиль не умеет подключаться к ядру в резете. Точнее подключиться можно, но что-то сделать не получается. Утиль походу пытается что-то запустить в озу и обламывается.
А в кейле косяк - прошивка не работает вообще, только через отладку.
Теститил тут кое-что с использованием ацп и цап-а, особенно интересно было глянуть на слабом сигнале. Там уже все влияет, ст-линк наводит помехи по питанию и т.д. и т.п. Вот все же плохо, что они не сделали нормальное опорное для ацп.
|
|
|
|
30.01.2011, 17:03
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Бесплатный USB-host для STM32F105/107 от STMicroelectronics
Описание в pdf
Исходники
|
|
|
|
30.01.2011, 17:18
|
|
Прописка
Регистрация: 09.11.2010
Сообщений: 102
Сказал спасибо: 4
Сказали Спасибо 28 раз(а) в 22 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от niXto
|
Бесплатный USB-host для STM32F105/107 от STMicroelectronics
|
Первые результаты
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 17:48.
|
|