roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 04:05

Часовой пояс: UTC + 4 часа


Правила форума


В данном разделе каждый может иметь не более одной темы. Тема должна начинаться с логина (ника) робофорума.



Начать новую тему Ответить на тему  [ Сообщений: 366 ]  На страницу Пред.  1 ... 21, 22, 23, 24, 25  След.
Автор Сообщение
 Заголовок сообщения: Re: Elmot - профессия - дилетант
СообщениеДобавлено: 29 дек 2017, 18:47 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
elmot писал(а):
а причем тут видео-то? если ты его окучил - молодец, зачет.

Я в скобках написал, причем. Народ слабо понимает зачем нужны отладчики, особенно не зная ассемблера микроконтроллера :D . Но пока в ИДЕ не будет всех свистелок и перделок - не успокоятся в поисках идеального ИДЕ :). Как только запущен микроконтроллер с rs232, никакие отладчики уже не нужны...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Elmot - профессия - дилетант
СообщениеДобавлено: 29 дек 2017, 19:00 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
кому как. Мне приятнее с отладчиком. лично знаю человека, который пишет обработку звука на в том числе и на стмках, отладчик принципиально не использует, но все равно сидит в силайоне. И без моего плагина, да.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Elmot - профессия - дилетант
СообщениеДобавлено: 29 дек 2017, 19:06 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
elmot писал(а):
но редактор удобнее

Радактор в эклипсе удобнее? Да это глюкавая, тормозная хрень, греющая комп, без полезной нагрузки :)
elmot писал(а):
плюс во всяком говнокоде (например стмовском) ковыряться удобнее

В geany все настраивается расширениями. Можешь вообще свою подсветку синтаксиса написать. А у stm32 какой-то другой си, что стандартной подсветки не хватает? :)

Добавлено спустя 4 минуты 27 секунд:
elmot писал(а):
Мне приятнее с отладчиком

Ты знаешь ассемблер stm32? :shock:
elmot писал(а):
лично знаю человека, который пишет обработку звука на в том числе и на стмках, отладчик принципиально не использует

Воооооот, именно окучивание видеокамеры без отладчика я и привел в пример, камера с неполным описанием и ошибками в пдф, как и все от omnivision :)
В детстве я тоже все время искал отладчики и симуляторы для контроллеров. Сейчас не могу обьяснить зачем :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Elmot - профессия - дилетант
СообщениеДобавлено: 29 дек 2017, 19:35 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
знать ассемблер для отладки совершенно не обязательно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Elmot - профессия - дилетант
СообщениеДобавлено: 29 дек 2017, 20:10 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
А что тогда отлаживать? Где забыл ";" в коде поставить? :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Elmot - профессия - дилетант
СообщениеДобавлено: 29 дек 2017, 20:14 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
у стм своего си нет, у них есть свои библиотеки. довольно поганого качества. эклипс я не считаю хорошей средой, я уже говорил, я силайоном пользуюсь. нет, ассемблер арм я не знаю и не вижу прямой связи между ним и отладчиком. пару раз я влезал в ассемблер армов, ничего там суперсложного нет, но я не вижу смысла в нем ковыряться.
наверное удивительно звучит, но к 10м годам 21го века придумали кое-какие удобства для написания кода, кроме подсветки. если тебе они не нужны - ради бога, а мне некомфортно. симуляторами я не тоже не пользуюсь и не искал их никогда.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Elmot - профессия - дилетант
СообщениеДобавлено: 29 дек 2017, 20:39 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
Dmitry__, не поверишь, код отлаживать. проверять, переферия настроена/работает так, как ожидается или нет. а сходу для стм настроить или понять, как работает переферия, слегка не самая весёлая задачка. смотреть где какие данные гуляют (в кейле очень удобно добавлять в вотч и без всяких выводов в уарт и пошагового выполнения кода смотреть какие данные). можно брякнуть, изменить значение переменной и посмотреть, отработает код как задумано или нет. и т.д.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Elmot - профессия - дилетант
СообщениеДобавлено: 29 дек 2017, 20:48 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
elmot писал(а):
наверное удивительно звучит, но к 10м годам 21го века придумали кое-какие удобства для написания кода, кроме подсветки.

Ну например? Только помни, что я ненавижу все удобства перделки в Qt creator :). Я выхожу из Qt creator, пишу программу в нормальном редакторе, а потом захожу в Qt creator, чтоб откомпилить :)

Angel71 писал(а):
можно брякнуть, изменить значение переменной и посмотреть, отработает код как задумано или нет. и т.д.

Бред какой-то, как код может работать не как задумано? Это нужно при изучении языка? :) Какая-то радость маленького мальчика от всех открывающихся дверей в его новой машинке...
Извините, если что :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Elmot - профессия - дилетант
СообщениеДобавлено: 29 дек 2017, 20:58 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
стесняюсь спросить, зачем тебе вообще отладка, если ты такой гениальный, что сходу без ошибок алгоритмы пишешь и не эксперементируешь с реализацией? тем более ассемблер знаешь, накой тебе эти тупые компиляйторы? пиши сразу на асме, заливай и не дебаж. не, если у тебя там кода пару строчек простенького кода, понять конечно можно. но когда код разрастается, со временем реализация каких-то частей меняется, хоть кардинально... ещё есть чужой код и далеко не всегда есть смысл лезть и изучать дебри реализации. ещё код может быть не в пару строчек и помнить его весь это слегка нереально, тем более, если он не пару дней назад написан.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Elmot - профессия - дилетант
СообщениеДобавлено: 29 дек 2017, 21:34 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Angel71 писал(а):
стесняюсь спросить, зачем тебе вообще отладка, если ты такой гениальный,

Отладка нужна, перечитай мое сообщение про "как только запустил rs232"
Все, завязываю со спорами, у меня дежавю, я уже спорил на эту тему. Но теперь хоть Elmot признает, что библиотеки от stm32 - адь и Израиль. Раньше он их любил :)

Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Elmot - профессия - дилетант
СообщениеДобавлено: 29 дек 2017, 21:44 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
реализация hal уже более-менее сносная, чем та предыдущая жуть. хотя в общем кроме низких цен на младшие камушки, у ст ситуация с софтом, докой, библиотеками,... оставляет желать лучшего.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Elmot - профессия - дилетант
СообщениеДобавлено: 30 дек 2017, 00:36 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
Dmitry__ писал(а):
Но теперь хоть Elmot признает, что библиотеки от stm32 - адь и Израиль. Раньше он их любил :)

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Elmot - профессия - дилетант
СообщениеДобавлено: 30 дек 2017, 02:22 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Тенденция однако :)
Скоро придет и понимание, что курение даташита лучше куба :)
Кста, вопрос как знатоку куба, что там надо нажать, чтоб настроить порт io на ввод параллельных данных с 8-ми битной шины, стробируемых внешним clk, скорости большие (10-20мГц для 70-ти мГц. контроллера), так что только dma канал? :roll:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Elmot - профессия - дилетант
СообщениеДобавлено: 30 дек 2017, 10:33 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
http://www.st.com/content/ccc/resource/technical/document/application_note/7a/88/df/e3/d3/36/40/29/DM00169730.pdf/files/DM00169730.pdf/jcr:content/translations/en.DM00169730.pdf
Цитата:
AN4666
Application note
Parallel synchronous transmission using GPIO and DMA

http://www.st.com/en/embedded-software/x-cube-paral-com.html
Цитата:
Parallel Synchronous Transmission using GPIO and DMA software expansion for STM32Cube (AN4666)


Последний раз редактировалось Angel71 30 дек 2017, 10:42, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Elmot - профессия - дилетант
СообщениеДобавлено: 30 дек 2017, 10:38 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Angel71, так и дурак может :) какие кнопки жать в кубе, чтоб сконфигурировать? :)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 366 ]  На страницу Пред.  1 ... 21, 22, 23, 24, 25  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


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

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO