25.07.2013, 22:00
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,630
Сказал спасибо: 115
Сказали Спасибо 814 раз(а) в 591 сообщении(ях)
|
Re: Оптимальный старт в программировании МК на С
Сообщение от kosmos440o
|
CV не самая лучшая среда, может быть одна из худших, но проста и удобна в освоении и с кучей документации на родном могучем языке.
|
А потом появляются идиотские вопросы вроде (немного не в тему, но сегодня видел такой бред на stackexchange) "как мне в OpenCV сделать вывод видео в своем приложении?".
Это жестоко, когда человек "программирует", не врубаясь в основы! Да даже если ты этими ворованными "CV", "IAR" и что там у вас еще есть в этой вашей ворованной мастдайке, пользуешься, то хотя бы имей представление о том, что та или иная функция делает.
А то, понимаешь, понавылезают изо всех щелей "тараканы", твердящие: "на кой черт мне знать, как устроена эта железка? Работает найденный на просторах интернета непонятный быдлокод — а и ладно!", а потом заваливают дурацкими вопросами вроде "как псевдо-1-wire датчик от ардуины подключить к ARM?", а то, что можно почитать пару страничек даташита, да набросать за 15 минут реализацию протокола работы с этим псевдо-1-wire (а то и вообще готовье найти и модифицировать под свой процессор) — это для них трагедия!
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
25.07.2013, 22:13
|
|
Гражданин KAZUS.RU
Регистрация: 05.04.2009
Сообщений: 976
Сказал спасибо: 35
Сказали Спасибо 155 раз(а) в 134 сообщении(ях)
|
Re: Оптимальный старт в программировании МК на С
Сообщение от eddy
|
А потом появляются идиотские вопросы вроде...
|
Тут немножечко не понял - если бы писал не на cv, идиотских вопросов не появилось бы?
|
|
|
|
25.07.2013, 22:15
|
|
Заблокирован
Регистрация: 23.09.2007
Сообщений: 761
Сказал спасибо: 84
Сказали Спасибо 352 раз(а) в 151 сообщении(ях)
|
Re: Оптимальный старт в программировании МК на С
Сообщение от eddy
|
А то, понимаешь, понавылезают изо всех щелей "тараканы",
|
Это от человека зависит, а не от среды. Если Гуглом и даташитами пользоваться не умеют CV здесь не виноват. Что даст IAR такому?
|
|
|
|
25.07.2013, 22:16
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.01.2007
Сообщений: 3,412
Сказал спасибо: 65
Сказали Спасибо 664 раз(а) в 443 сообщении(ях)
|
Re: Оптимальный старт в программировании МК на С
Сообщение от kosmos440o
|
Я вспомнил, Вы предлагали похерить stdio, потратить пару дней на написание своих функций, ...
|
Ну, раз такие проблемы с памятью, напомню, что там было на самом деле. Сами напросились...
Начало истории: - человеку, под мегу 8 нужно было - "мне надо видеть на дисплее значение от 0 до 255"
- и ему посоветовали, в целях экономии памяти кода, простецкую функцию,
- вы стали настаивать на использовании sprintf, зачем-то приплели вывод float значений, хотя ТС'у нужно было вывести однобайтное целое (см. выше)
- вам двое (или больше?) человек объяснили, что sprintf хороша, когда место есть, а не для меги8,
а вот отсюда - суть: - вы заявили, что места она занимает всего "около 1 кБайта",
- вам ответили, что для предложенной вами же ситуации - её объём более 3Кб,
- вы выложили проект, в котором опция "(s)printf Features" была выставлена в "int, width"
- я намекнул на причину расхождений и показал, что выложенный вами проект не способен выводить float-значения, но открывать причину не стал - было интересно, сколько времени будет потрачено на её поиски...
- поиски продолжались с '09.07.2012, 14:53' до '09.07.2012, 21:32'.
Что касается
Сообщение от kosmos440o
|
потратить пару дней на написание своих функций, ...
|
то функция была дана ТС'у готовая, так что, тратить на неё время не требовалось.
Да если бы её и написать с нуля, то уж никак не два дня, а максимум минут 20 - там всего-то два оператора.
Впрочем, у такого " вольного эмбеддера" она, возможно, отняла бы и больше двух дней, если вспомнить, как вы её тогда пытались осилить:
Сообщение от kosmos440o
|
А Ваш пример с указателями я поверхностным взглядом не понял.
|
( это два-то оператора - "не понял")
Вот такие дела...
Сообщение от kosmos440o
|
Сообщение от tempora
|
stdio путается с sprintf
|
Как бы sprintf одна из функций библиотеки stdio, нет?
|
Детский сад... вот прямая цитата:
Сообщение от kosmos440o
|
Если бы Вы хорошо знали стандартную функцию stdio
|
Попытка вывернуться исполнила недопустимую инструкцию и была удалена нафик...
__________________
There's always more than one way to skin a cat.
Последний раз редактировалось tempora; 25.07.2013 в 22:29.
|
|
|
|
25.07.2013, 22:17
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,630
Сказал спасибо: 115
Сказали Спасибо 814 раз(а) в 591 сообщении(ях)
|
Re: Оптимальный старт в программировании МК на С
Сообщение от oleg110592
|
Тут немножечко не понял - если бы писал не на cv, идиотских вопросов не появилось бы?
|
Я имел в виду, что надо сначала таки документацию почитать, да язык программирования по-человечески выучить!
P.S. А насчет "от человека зависит" — это действительно так. На том же stackexchange в каждом разделе можно найти своего "ардуинчика-пыхпыхера", который задает настолько глупые вопросы, что они минусуются и закрываются чуть ли не мгновенно!
P.P.S. Бревна в своем глазу не вижу
__________________
Союз Советских Социалистических Округов Северной Америки
Последний раз редактировалось eddy; 25.07.2013 в 22:21.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо eddy за это сообщение:
|
|
|
25.07.2013, 22:22
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Оптимальный старт в программировании МК на С
Сообщение от oleg110592
|
Тут немножечко не понял - если бы писал не на cv, идиотских вопросов не появилось бы?
|
Дык, веришь нет? CVAVR как лакмусова бумаженция .
Ну и подобные - недософт,недопрограмматоры и т.д и т.п.
__________________
Осторожно , злой кот
|
|
|
|
25.07.2013, 22:27
|
|
Гражданин KAZUS.RU
Регистрация: 05.04.2009
Сообщений: 976
Сказал спасибо: 35
Сказали Спасибо 155 раз(а) в 134 сообщении(ях)
|
Re: Оптимальный старт в программировании МК на С
я тебе конечно верю - разве могут быть сомненья?(с)
любимый фильм детства
Последний раз редактировалось oleg110592; 25.07.2013 в 22:29.
|
|
|
|
25.07.2013, 22:30
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.01.2007
Сообщений: 3,412
Сказал спасибо: 65
Сказали Спасибо 664 раз(а) в 443 сообщении(ях)
|
Re: Оптимальный старт в программировании МК на С
Кстати, у того ТС на то же самое действие ушло 25 минут, хотя он себя эмбеддером не называет.
__________________
There's always more than one way to skin a cat.
|
|
|
|
26.07.2013, 02:40
|
|
Заблокирован
Регистрация: 23.09.2007
Сообщений: 761
Сказал спасибо: 84
Сказали Спасибо 352 раз(а) в 151 сообщении(ях)
|
Re: Оптимальный старт в программировании МК на С
Сообщение от tempora
|
Кстати, у того ТС на то же самое действие ушло 25 минут, хотя он себя эмбеддером не называет
|
вместо ответа на поставленный вопрос
- Вы что, программу для реактора программируете?
Вы начинаете какие-то нелепые истории вспоминать
Сообщение от dosikus
|
Дык, веришь нет? CVAVR как лакмусова бумаженция .
|
Именно из-за лёгкости освоения CV и выбирают новички - любители. И если среди них попадаются отдельные индивидуумы с нестандартным мышлением, Гайдук не виноват!
|
|
|
|
26.07.2013, 02:44
|
|
Заблокирован
Регистрация: 23.09.2007
Сообщений: 761
Сказал спасибо: 84
Сказали Спасибо 352 раз(а) в 151 сообщении(ях)
|
Re: Оптимальный старт в программировании МК на С
Кстати, я тут на 4 дня отлучусь - буду думать о пользе применения функции sprintf
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 06:08.
|
|