Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
2514 / 1559 / 335
Регистрация: 09.09.2017
Сообщений: 6,301
1

IDE или консоль?

16.06.2020, 17:23. Просмотров 726. Ответов 42
Метки нет (Все метки)

Цитата Сообщение от locm Посмотреть сообщение
тоже как вы ругает IDE и отладчики и предпочитает makefile и отладку выводом строк в USART
Не знаю как он, а я IDE не ругаю. Местами это довольно удобная штука. Особенно если программисту хватило любопытства залезть под капот и посмотреть как именно происходит магия превращения исходного кода в исполняемый.
Пользоваться или нет IDE, makefile'ами, разными видами отладки пусть каждый решает сам. Но для этого надо сначала попробовать.
Цитата Сообщение от locm Посмотреть сообщение
Ядро компании ARM. Периферия от ST.
При работе с контроллерами ядро от периферии неотделимо. Осваивать придется и то и другое, причем одновременно.
Цитата Сообщение от locm Посмотреть сообщение
Ну вот вы посмотрели и что вычитали?
Я уже писал об этом.
Возможно, я недостаточно внимательно читал ваши посты, но кроме бреда про 72 МГц со старта ничего подходящего не припомню.
Цитата Сообщение от locm Посмотреть сообщение
Я об этом пишу что способ не самый лучший из-за это вы думаете что STM32 сложные, не это не так.
Вы пишете о своих впечатлениях, основанных на опыте, либо на том, что разработчики прячут эту сложность за библиотеками и конфигураторами.
Я же говорю про объективные различия.
Можете просто сравнить количество регистров, отвечающих за какую-нибудь периферию. Можете объем прошивки "Helloworldа". Да даже ваш Blink гораздо менее прост и очевиден, чем его аналог на AVR. Да любой объективный критерий возьмите и попробуйте сравнить объективно и без фанатизма.
Цитата Сообщение от locm Посмотреть сообщение
Никто не говорит что makefile плох, но он не для начинающих, а для тех у кого есть некоторый опыт и желание возиться с ручным созданием проекта.
Никто не мешает взять сторонний makefile, будет ничуть не сложнее, чем в IDE. Ну вместо кнопки "собрать и прошить" то же самое придется набирать в консоли. По сути никакой разницы.
Цитата Сообщение от locm Посмотреть сообщение
Мигает. Ссылка на проект в начале сообщения.
Осталось разобраться как его собрать, потому что напрямую оно ожидаемо не работает.
Чтож, буду экспериментировать чего ему не хватает.
 Комментарий модератора 
тема вынесена отсюда
Программирование микроконтроллеров на языке С
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.06.2020, 17:23
Ответы с готовыми решениями:

IDE vs Консоль. Java
Разгорелся тут спор во вверенном мне разделе. Посему переношу всю полемику сюда. Оригинал темы:

Как заставить IDE выводить программу в консоль?
Есть программа на паскале, генерирующая лабиринт. Переписал на Java, но компилятор выводит только...

obj\Debug\IDE.o||In function `Z11OpenProjectv':| C:\tsserver\Projects\cpp\codeblocks\MyComp\IDE\IDE\IDE.cpp|2 36|undefined reference to `GetOpenFileNam
obj\Debug\IDE.o||In function `Z11OpenProjectv':|...

Вывод warning в консоль IDE с указанием откуда вызывалась функция
#define STRING2(x) #x #define STRING(x) STRING2(x) #define PRINT_WARNING(description) ...

42
2514 / 1559 / 335
Регистрация: 09.09.2017
Сообщений: 6,301
19.06.2020, 21:51  [ТС] 41
Цитата Сообщение от locm Посмотреть сообщение
На текущую убунду? Зачем мне bebian?
Да вам, похоже, ничего не нужно. Сидите в своей XP если так нравится. Искать за вас решения ваших абстрактных задач мне неинтересно.
Цитата Сообщение от locm Посмотреть сообщение
Потому как найти дистрибутив в принципе можно, а вот с рипозиториями все гораздо сложнее.
То есть по сылке вы не ходили. И почему я не удивлен.
Цитата Сообщение от locm Посмотреть сообщение
Вы вообще о чем?
О том, что ваши претензии ко мне меняются на ходу и по непонятным алгоритмам. При том, что решать ваши странные задачи вашими же странными методами я не нанимался.
Цитата Сообщение от locm Посмотреть сообщение
Замечательно, с вас рабочий репозиторий для убунты 15-ти летней давности.
Повторяю, я за вас вашу работу делать не собираюсь.
Цитата Сообщение от locm Посмотреть сообщение
Не зря я использую винду где нет проблем с софтом.
Ну да. Нет софта - нет проблем.
Цитата Сообщение от locm Посмотреть сообщение
Разве я писал об использовании куба как кодогенератора?
Хорошо. Я, все-таки не вы, не приписываю другим всякой чуши. Поэтому просто предложу сформулировать вашу вразу про Куб сначала и до конца, без недомолвок и завязки на контекст обсуждения. Потому что пока что мне непонятно как же именно вы предлагаете использовать кодогенератор без кодогенерации.
Цитата Сообщение от locm Посмотреть сообщение
Каким образом?
Неполноценными советами, естественно. Вот приходит новичок, спрашивает с чего начать, надеется что ему подскажут. Но тут врывается locm и начинает орать "начинай с stm32, устанавливай IDE, лезь в отладчик". И все. Ни литературы, ни алгоритма обучения, ни конкретных рекомендаций - ничего.
Ах да, еще идут постоянные наезды на более логичные, фундаментальные и простые способы обучения.
Цитата Сообщение от locm Посмотреть сообщение
Тем что нужно по началу юзать IDE?
А может, еще будете хвастаться, что рекомендуете писать код на компьютере, а не на глиняных табличках? А может тем, что перед использованием компьютера его нужно включить? Кроме вас тут никто ничего негативного об IDE не говорил.
Цитата Сообщение от locm Посмотреть сообщение
Есть но в ней больше сложностей.
Естественно, если не пробовать, все будет сложным казаться.
Отличный из вас "разработчик", конечно: консоли вы боитесь, искать информацию не умеете, осваивать новые технологии лень.
Цитата Сообщение от locm Посмотреть сообщение
Почему вы не учите а вместо этого предлагаете мне? Вам нужно - учите.
Потому что именно вы лезете с вредными комментариями, а как доходит до конкретики - в кусты.
Цитата Сообщение от locm Посмотреть сообщение
Я предлагал кого-то учить? Это все ваши фантазии!
А с какой тогда целью лезете со своими кусками советов?

Добавлено через 12 секунд
Цитата Сообщение от locm Посмотреть сообщение
На текущую убунду? Зачем мне bebian?
Да вам, похоже, ничего не нужно. Сидите в своей XP если так нравится. Искать за вас решения ваших абстрактных задач мне неинтересно.
Цитата Сообщение от locm Посмотреть сообщение
Потому как найти дистрибутив в принципе можно, а вот с рипозиториями все гораздо сложнее.
То есть по сылке вы не ходили. И почему я не удивлен.
Цитата Сообщение от locm Посмотреть сообщение
Вы вообще о чем?
О том, что ваши претензии ко мне меняются на ходу и по непонятным алгоритмам. При том, что решать ваши странные задачи вашими же странными методами я не нанимался.
Цитата Сообщение от locm Посмотреть сообщение
Замечательно, с вас рабочий репозиторий для убунты 15-ти летней давности.
Повторяю, я за вас вашу работу делать не собираюсь.
Цитата Сообщение от locm Посмотреть сообщение
Не зря я использую винду где нет проблем с софтом.
Ну да. Нет софта - нет проблем.
Цитата Сообщение от locm Посмотреть сообщение
Разве я писал об использовании куба как кодогенератора?
Хорошо. Я, все-таки не вы, не приписываю другим всякой чуши. Поэтому просто предложу сформулировать вашу вразу про Куб сначала и до конца, без недомолвок и завязки на контекст обсуждения. Потому что пока что мне непонятно как же именно вы предлагаете использовать кодогенератор без кодогенерации.
Цитата Сообщение от locm Посмотреть сообщение
Каким образом?
Неполноценными советами, естественно. Вот приходит новичок, спрашивает с чего начать, надеется что ему подскажут. Но тут врывается locm и начинает орать "начинай с stm32, устанавливай IDE, лезь в отладчик". И все. Ни литературы, ни алгоритма обучения, ни конкретных рекомендаций - ничего.
Ах да, еще идут постоянные наезды на более логичные, фундаментальные и простые способы обучения.
Цитата Сообщение от locm Посмотреть сообщение
Тем что нужно по началу юзать IDE?
А может, еще будете хвастаться, что рекомендуете писать код на компьютере, а не на глиняных табличках? А может тем, что перед использованием компьютера его нужно включить? Кроме вас тут никто ничего негативного об IDE не говорил.
Цитата Сообщение от locm Посмотреть сообщение
Есть но в ней больше сложностей.
Естественно, если не пробовать, все будет сложным казаться.
Отличный из вас "разработчик", конечно: консоли вы боитесь, искать информацию не умеете, осваивать новые технологии лень.
Цитата Сообщение от locm Посмотреть сообщение
Почему вы не учите а вместо этого предлагаете мне? Вам нужно - учите.
Потому что именно вы лезете с вредными комментариями, а как доходит до конкретики - в кусты.
Цитата Сообщение от locm Посмотреть сообщение
Я предлагал кого-то учить? Это все ваши фантазии!
А с какой тогда целью лезете со своими кусками советов?
0
Модератор
8201 / 6071 / 811
Регистрация: 14.02.2011
Сообщений: 21,062
20.06.2020, 22:50 42
locm, COKPOWEHEU, вас опять увело в сторону
виндос или линукс есть специальная тема Windows vs Linux (11h)
перебирайтесь туда, а здесь это офтоп со всеми вытекающими

Добавлено через 4 часа 23 минуты
 Комментарий модератора 
тема почищена
1
2514 / 1559 / 335
Регистрация: 09.09.2017
Сообщений: 6,301
21.06.2020, 06:55  [ТС] 43
ValeryS, так может вообще снести эту тему? Ничего полезного я в ней не вижу.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.06.2020, 06:55

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

каким образом пожна подключить на мать с 2 IDE выходами и 2 SATA 3 жестких диска IDE и 2 CD-ROM IDE?
Доброго вам времени суток Можете подсказать каким образом пожна подключить на мать с 2 IDE...

Новая мать не видит ide ЖД и ide привод, проблема в Sata - Ide контроллере?
на оч старом компе решил заменить мать, ОЗУ, проц, видео. идешный HDD и привод оставил, купил 2...

C:\tsserver\Projects\cpp\codeblocks\MyComp\IDE\IDE\IDE.cpp|1 5|error: 'InitApplication' was not declared in this scope|
//=================================================================================================...

C:\tsserver\Projects\cpp\codeblocks\MyComp\IDE\IDE\IDE.cpp|3 9|undefined reference to `GetStockObject@4'|
C:\tsserver\Projects\cpp\codeblocks\MyComp\IDE\IDE\IDE.cpp|39|undefined reference to...

IDE или Sata
Как узнать какой интерфейс у жесткого диска IDE или Sata?

Python 2 или 3? IDE?
Всем привет. Хочу поколупаться в питоне, в целом дно в программировании. Встал вопрос с какой же...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
43
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.