Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 26.06.2018, 19:15  
prinv
Прописка
 
Регистрация: 05.09.2012
Адрес: Россия, Пермь
Сообщений: 160
Сказал спасибо: 25
Сказали Спасибо 31 раз(а) в 27 сообщении(ях)
prinv на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от sat_art Посмотреть сообщение
prinv, нельзя. Я им не пользуюсь.
А если Ваше сообщение это посыл типа "Нет примера - молчи в тряпочку", то достаточно посмотреть и почитать разнообразные errata, понять - что такое кол-во кода не может не содержать ошибок.
Посмотрите на объём кода Windows или Linux, вашей любимой среды разработки - там наверняка есть ошибки. Что же, ими теперь не пользоваться?
Я лично натыкался на баг в коде, сгенерированном CubeMX - ну и что? Вышло обновление и баг пофиксили. Делов-то.
Реклама:
prinv вне форума  
Непрочитано 26.06.2018, 19:17  
prinv
Прописка
 
Регистрация: 05.09.2012
Адрес: Россия, Пермь
Сообщений: 160
Сказал спасибо: 25
Сказали Спасибо 31 раз(а) в 27 сообщении(ях)
prinv на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от STM32F0 Посмотреть сообщение
Чтобы другие знали, что не всё там так хорошо, как вы пишите.
Какой у вас критерий "хорошести"?
prinv вне форума  
Непрочитано 26.06.2018, 19:26  
sat_art
Вид на жительство
 
Регистрация: 27.11.2007
Сообщений: 429
Сказал спасибо: 19
Сказали Спасибо 39 раз(а) в 30 сообщении(ях)
sat_art на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от prinv Посмотреть сообщение
Посмотрите на объём кода Windows или Linux
Ошибки есть везде, но лучше одни на другие не накладывать.
sat_art вне форума  
Непрочитано 26.06.2018, 19:30  
prinv
Прописка
 
Регистрация: 05.09.2012
Адрес: Россия, Пермь
Сообщений: 160
Сказал спасибо: 25
Сказали Спасибо 31 раз(а) в 27 сообщении(ях)
prinv на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от sat_art Посмотреть сообщение
Ошибки есть везде, но лучше одни на другие не накладывать.
Т.е. какой-то софт с ошибками вы используете, а вот CubeMX с HAL принципиально нет. В HAL какие-то "более" другие ошибки, чем Windows?

Я как-то давно в 5м Delphi налетел на совершенно дикую ошибку, думал сойду с ума Ошибка из области 2+2=5. Вышло обновление и всё починилось.
prinv вне форума  
Непрочитано 26.06.2018, 19:34  
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,628
Сказал спасибо: 115
Сказали Спасибо 814 раз(а) в 591 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от prinv Посмотреть сообщение
Что же, ими теперь не пользоваться?
Мастдайкой — не пользоваться, т.к. лютая неюзабельная параша.
Аналогично и калокуб — лютая неюзабельная параша, т.к. вы на разгребание того шлака, что он нагенерит, потратите больше времени, чем на написание кода безо всяких калов!
Но сам по себе "куб" довольно удобно на начальной стадии разработки использовать — чтобы "распределить обязанности" ног, ну и при разводке схемы, когда нужно ноги менять местами, чтобы было легче не запутаться (например, перекинув ногу UART1 Rx на ту, где этой функции нет).
__________________
Союз Советских Социалистических Округов Северной Америки
eddy вне форума  
Непрочитано 26.06.2018, 19:42  
prinv
Прописка
 
Регистрация: 05.09.2012
Адрес: Россия, Пермь
Сообщений: 160
Сказал спасибо: 25
Сказали Спасибо 31 раз(а) в 27 сообщении(ях)
prinv на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от STM32F0 Посмотреть сообщение
Я могу на пальцах объяснить "что такое хорошо, а что такое плохо", а оно вам надо?
Всё-таки попробуйте объяснить, только, если можно, без невербальных способов общения.

Цитата:
Всё равно не поймёте о чём даже речь.
Ну мало ли, я ещё успел пакеты на ЕСке на JCL позапускать

Последний раз редактировалось prinv; 26.06.2018 в 19:46.
prinv вне форума  
Непрочитано 26.06.2018, 21:01  
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,628
Сказал спасибо: 115
Сказали Спасибо 814 раз(а) в 591 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от STM32F0 Посмотреть сообщение
С каких это пор... в СТМ32 вдруг появился PPS (Peripheral Pin Select)?
Т.е. ты про AF и remap ничего не слыхал?
Сообщение от STM32F0 Посмотреть сообщение
Даже в этой шняге накрутили-напутали с функциями пинов рукожопы индуские.
Ну, без "куба" я предпоследний раз такой прототип сделал... USART1 вывел не на PA9/PA10, а на PB6/PB7! А как захотел прошивать... Бутлоадер-то на PB не работает!
Благо, хоть никакой периферией не занял PA9/PA10 и смог проводочками подпаяться. Но все равно тот прототип через одно место был сделан. В итоге я то ли МК спалил, то ли там что-то отвалилось, но я плюнул и сделал более качественный прототип, который работает как надо.
Конечно, если внимательно смотреть даташит и RM, такого бы не возникло. Но кто ж лезет курить маны, пока что-то не сломается? ☹
__________________
Союз Советских Социалистических Округов Северной Америки
eddy вне форума  
Непрочитано 27.06.2018, 16:50  
Serg3301
Вид на жительство
 
Регистрация: 03.10.2011
Сообщений: 485
Сказал спасибо: 35
Сказали Спасибо 234 раз(а) в 138 сообщении(ях)
Serg3301 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от prinv Посмотреть сообщение
Можно подробнее раскрыть вопрос об ошибках в последних версиях HAL и CubeMX?
С примерами.
Кстати да. А то у меня все "ошибки в HAL/CUBE" в итоге оказывались либо моими ошибками/опечатками либо происходили от невнимательного чтения доков.

Сообщение от STM32F0 Посмотреть сообщение
Вы реально не видите хавна в этом хавне? Вы реально слепы на оба глаза?
Так пройдитесь в отладчике, посмотрите что он там нагенерил, когда натыкиваете периферию гляньте что и половины режимов периферии нет, а то что напрчь расходится со словом "разум".
Похоже действительно что-то расходится со словом "разум"...
посмотреть в отладчике вы можете, что там вам нагенерил выбранный вами компилятор...

Сообщение от STM32F0 Посмотреть сообщение
Вот вас заклинило. Я могу на пальцах объяснить "что такое хорошо, а что такое плохо", а оно вам надо? Всё равно не поймёте о чём даже речь. Юзайте свой калокуб на здоровье и не заморачивайтесь.
Некоторые тут так часто всем рассказывают "что такое хорошо, а что такое плохо", что даже я начинаю догадываться кого тут и на чём заклинило...
Serg3301 вне форума  
Непрочитано 27.06.2018, 17:23  
prinv
Прописка
 
Регистрация: 05.09.2012
Адрес: Россия, Пермь
Сообщений: 160
Сказал спасибо: 25
Сказали Спасибо 31 раз(а) в 27 сообщении(ях)
prinv на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от Serg3301 Посмотреть сообщение
А то у меня все "ошибки в HAL/CUBE" в итоге оказывались либо моими ошибками/опечатками либо происходили от невнимательного чтения доков.
Я-то реально напарывался на косяк Куба 4.20
https://www.radiokot.ru/forum/viewtopic.php?p=3058425
Новая версия вышла и всё поправилось.
prinv вне форума  
Непрочитано 27.06.2018, 18:58  
prinv
Прописка
 
Регистрация: 05.09.2012
Адрес: Россия, Пермь
Сообщений: 160
Сказал спасибо: 25
Сказали Спасибо 31 раз(а) в 27 сообщении(ях)
prinv на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Чудак человек, это был мой первый опыт с stm32. По моему вопросу (а привёл я это обсуждение как пример косяка CubeMX версии 4.20 c которым столкнулся лично) - 10 моих сообщений на первой странице, пока я не выяснил, что это CubeMX накосячил, а не я.
Ну и на дату сообщений посмотри
Плохо быть упоротым фанатиком чего-либо.

Последний раз редактировалось prinv; 27.06.2018 в 19:28.
prinv вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Школа АRMрестлинга Uragan90 Микроконтроллеры, АЦП, память и т.д 54 22.08.2011 16:13
ARM Cortex M3 + Linux SiMiLya Микроконтроллеры, АЦП, память и т.д 10 17.06.2011 17:20
Помогите с STM32 - очень нужно... yakuzaa Микроконтроллеры, АЦП, память и т.д 60 04.08.2010 11:04
Как добавить поддержку для STM32 SFHK Микроконтроллеры, АЦП, память и т.д 11 18.12.2009 18:09


Часовой пояс GMT +4, время: 17:21.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot