Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум


 
Опции темы

Оптимальный старт в программировании МК на С

Непрочитано 19.07.2013, 12:15  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,313
Сказал спасибо: 2,633
Сказали Спасибо 12,076 раз(а) в 6,082 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: Оптимальный старт в программировании МК на С

Сообщение от eddy Посмотреть сообщение
Я же так редко что-нибудь "железячное" делаю, что мне и ручками не влом подправить Makefile.
Приходится немного прыгать, потому и влом на железо отвлекаться, разве только нечто пакостное сварганить, на что готовой ногодрыгалки нету. Интерес представляют алгоритмы повыше ногодрыгания. Конечно, без железа ничего пакостного не сотворишь, но хочется от рутины избавиться и не терять на нее время.
Реклама:
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor вне форума  
Непрочитано 19.07.2013, 13:21  
nahimovv
Заблокирован
 
Регистрация: 25.04.2013
Сообщений: 1,427
Сказал спасибо: 0
Сказали Спасибо 381 раз(а) в 251 сообщении(ях)
nahimovv на пути к лучшему
По умолчанию Re: Оптимальный старт в программировании МК на С

Да нет уж, "алкоголики, хулиганы и тунеядцы"! Без знания железа в МК туго, такшта, хотите вы или нет, а время этому уделить придётся. Иначе, или будете отплясывать кадриль-ногодрыг "а ля АВР" с криком "СТМ32 - гуано!", как небезизвестный писатель-фантаст, или как один ДиАхтунг'овский пост-поносец, который сначала подлизнул, не подумавши, на котах горе-гуру от PC, что "макросы от АВР правильны, т.к. рекомендованы производителем", а потом скулил в теме "УАРТ не робит, памажите, усё делаю правильно, макросы от производителя".
А их обоих предупреждали "Любой цикл потенциально может стать вечным!". Да куда там, слились обое в безмерном АВР-экстазе.
nahimovv вне форума  
Непрочитано 19.07.2013, 13:31  
kmst
Частый гость
 
Регистрация: 05.03.2011
Сообщений: 21
Сказал спасибо: 0
Сказали Спасибо 16 раз(а) в 4 сообщении(ях)
kmst на пути к лучшему
По умолчанию Re: Оптимальный старт в программировании МК на С

Кому что, а шелудивому...
Основные высказывания..
"Я гений, для меня все просто...", скажите на милость, что делать человеку, у которого проблемы с английским? На WinAVR есть великолепнейшая книга на русском, покажите мне есть в сети аналогичное на ИАР? Сделать даже минимальный проект на ИАРе не перечитав море документов новичку весьма проблематично. Поэтому убив массу времени многие просто забросят это дело. Ни один человек, освоивший "Word" не может с удовольствием пользоваться "Блокнотом". Непонятно, почему об этом надо спорить спеной у рта...
Во вторых "Я достаточно крут и мне плевать, что лицензия сп..."- а если вы работаете в компании, где все должно быть лицензионно?
В третьих, высказывания про СV как правило соответствуют его первой версии. Совместимость и глючность последних находится на весьма приемлемом уровне, чтобы относится к продукту с уважением. В частности имею несколько проектов, написанных за минимальное время без всяких визардов и полностью переносимых между компиляторами, которые работают по прерываниям и гоняют взад вперед данные с одного UART-а на другой с очень сложной обработкой. Никаких проблем при тестировании CV не обнаружил, размер кода отличный. Вас неудовлетворяет код? Оптимальность асма и Си суть разные вещи...
Поэтому большая часть того, что здесь произносится не имеет никакого отношения к теме. Лучше бы обсуждали и показали примеры правильных подходов к написанию самой программы. Очень многие вопросы в литературе не освещены или освещены мало, например зачем нужны h файлы и что в них включается... В каких случаях надо, а где не надо использовать свои определения и т.п.
kmst вне форума  
Непрочитано 19.07.2013, 13:43  
nahimovv
Заблокирован
 
Регистрация: 25.04.2013
Сообщений: 1,427
Сказал спасибо: 0
Сказали Спасибо 381 раз(а) в 251 сообщении(ях)
nahimovv на пути к лучшему
По умолчанию Re: Оптимальный старт в программировании МК на С

Не знаете английский - на рынок картохой торговать!
С компанией, где пользуются только CV и Паинтом вообще лучше не связываться. И разве CV не требует лицензии?
"Совместимость и глючность последних находится на весьма приемлемом уровне" - газировать лужу.
Цитата:
Очень многие вопросы в литературе не освещены или освещены мало, например зачем нужны h файлы и что в них включается... В каких случаях надо, а где не надо использовать свои определения и т.п.
Всё есть, но в большинстве своём, либо не ищется даже, либо просто отвергается, типа, зачем тратить время, если и так "кое как" работает, "Совместимость и глючность последних находится на весьма приемлемом уровне", "Ура, товарищи!"(С)
nahimovv вне форума  
Сказали "Спасибо" nahimovv
eddy (19.07.2013)
Непрочитано 19.07.2013, 13:47  
eddy
Почётный гражданин KAZUS.RUN
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,684
Сказал спасибо: 116
Сказали Спасибо 823 раз(а) в 597 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Оптимальный старт в программировании МК на С

Сообщение от kmst Посмотреть сообщение
скажите на милость, что делать человеку, у которого проблемы с английским?
Учить английский. Или идти дворы подметать!

Сообщение от kmst Посмотреть сообщение
Ни один человек, освоивший "Word" не может с удовольствием пользоваться "Блокнотом"
Офтоп, но если человек осилит латех, то он на ворд будет смотреть, как на "блокнот".

Сообщение от kmst Посмотреть сообщение
а если вы работаете в компании, где все должно быть лицензионно?
gcc и т.п.

Сообщение от kmst Посмотреть сообщение
Лучше бы обсуждали и показали примеры правильных подходов к написанию самой программы.
Забросают же! И на старуху бывает проруха ©

Сообщение от kmst Посмотреть сообщение
Очень многие вопросы в литературе не освещены или освещены мало, например зачем нужны h файлы и что в них включается...
Ну вот не надо! Вы K&R читали? Нет? Тогда нечего С использовать!

Кстати, а что такое CV?
__________________
Если ты пользуешься Windows, то ты финансируешь мировой терроризм!
eddy вне форума  
Непрочитано 19.07.2013, 13:52  
mind
Гражданин KAZUS.RUN
 
Аватар для mind
 
Регистрация: 21.08.2006
Адрес: РА г.Майкоп
Сообщений: 864
Сказал спасибо: 32
Сказали Спасибо 221 раз(а) в 122 сообщении(ях)
mind на пути к лучшему
По умолчанию Re: Оптимальный старт в программировании МК на С

Сообщение от kmst Посмотреть сообщение
скажите на милость, что делать человеку, у которого проблемы с английским?
УЧИТЬ!
Сообщение от kmst Посмотреть сообщение
Сделать даже минимальный проект на ИАРе не перечитав море документов новичку весьма проблематично.
А Вы надеетесь взять готовое и не думать?


Сообщение от kmst Посмотреть сообщение
Во вторых "Я достаточно крут и мне плевать, что лицензия сп..."- а если вы работаете в компании, где все должно быть лицензионно?
A GCC вера не позволяет?
Сообщение от kmst Посмотреть сообщение
Совместимость и глючность последних находится на весьма приемлемом уровне, чтобы относится к продукту с уважением. В частности имею несколько проектов, написанных за минимальное время без всяких визардов и полностью переносимых между компиляторами,
И зачем это было делать на CV?

"Ограниченность нашего ума приводит к упрямству: мы неохотно верим тому, что выходит за пределы нашего кругозора."
Франсуа Ларошфуко
CV-CodeVision великое и могучее средство оболванивания.....
__________________
mind вне форума  
Непрочитано 19.07.2013, 13:55  
Арктур
Почётный гражданин KAZUS.RUN
 
Аватар для Арктур
 
Регистрация: 29.10.2012
Сообщений: 2,930
Сказал спасибо: 7
Сказали Спасибо 3,471 раз(а) в 1,771 сообщении(ях)
Арктур на пути к лучшему
По умолчанию Re: Оптимальный старт в программировании МК на С

Сообщение от kmst Посмотреть сообщение
Очень многие вопросы в литературе не освещены или освещены мало, например зачем нужны h файлы и что в них включается...

Юмор ваш оценил.
Даже гугл проверил, вставил в поисковик - "h файлы".
А ещё есть книжки по языку Си.
Арктур вне форума  
Непрочитано 19.07.2013, 14:00  
tempora
Почётный гражданин KAZUS.RUN
 
Регистрация: 10.01.2007
Сообщений: 3,411
Сказал спасибо: 65
Сказали Спасибо 664 раз(а) в 443 сообщении(ях)
tempora на пути к лучшему
По умолчанию Re: Оптимальный старт в программировании МК на С

Сообщение от nahimovv Посмотреть сообщение
А по вашему - прожить и ни разу не ухезаться?
Да там, скорее, призывы в этом хезе жить и не задумываться о чём-то лучшем.

Сообщение от akegor Посмотреть сообщение
ссылка кривая, куда-то не туда...
Открылась с полпинка - ЧЯДНТ?

Сообщение от kmst Посмотреть сообщение
На WinAVR есть великолепнейшая книга на русском,
А с чего вы взяли, что его ставят в один ряд с ЦэВэ?

Сообщение от kmst Посмотреть сообщение
высказывания про СV как правило соответствуют его первой версии. Совместимость и глючность последних находится на весьма приемлемом уровне, чтобы относится к продукту с уважением.
Это значит, что вы, мил человек, попросту его не знаете. Глюки сменились, да - одни ушли, другие пришли. Но в целом - как он не понимал Си, так и не понимает.
__________________
There's always more than one way to skin a cat.
tempora вне форума  
Непрочитано 19.07.2013, 14:14  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,313
Сказал спасибо: 2,633
Сказали Спасибо 12,076 раз(а) в 6,082 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: Оптимальный старт в программировании МК на С

Сообщение от nahimovv Посмотреть сообщение
Без знания железа в МК туго, такшта, хотите вы или нет, а время этому уделить придётся.
Здесь кто-то пропагандирует незнание? Ткните пальцем? Только не в меня - железо, естественно, знать надо, чтобы не ходить по граблям и иметь возможность не только моргнуть светиком как попало.
Я говорю о другом - удобно, когда выбрал начальную конфигурацию железа - и "рыба" готова, не отвлекаешься на это.
Кстати, товарищ, убежденный (но не клюнутый, не гнушается и Виндой) линуховод, в основном занят встраиванием Линуха на АРМах, в случае нужды Меги конфигурит в CV и, подправивши, перетаскивает в Студию. Получается быстрей, чем "с нуля" ковыряться в Студии. По-вашему, он лох. А по совести - нормальный экономный человек, да и не отстойней "великих".
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor вне форума  
Непрочитано 19.07.2013, 14:15  
elesy
Прописка
 
Регистрация: 14.09.2009
Адрес: Екатеринбург
Сообщений: 116
Сказал спасибо: 14
Сказали Спасибо 31 раз(а) в 15 сообщении(ях)
elesy на пути к лучшему
По умолчанию Re: Оптимальный старт в программировании МК на С

Сообщение от kmst Посмотреть сообщение
Сделать даже минимальный проект на ИАРе не перечитав море документов новичку весьма проблематично. Поэтому убив массу времени многие просто забросят это дело.
А открыть пример который идет с ним, и посмотреть что к чему. Совсем лень? С таким подходом нефиг осваивать новое, сиди на АВР и СВ своем
elesy вне форума  
 
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Оптимальный лазерник для ЛУТ Kabron Делимся опытом 187 31.05.2016 10:51
Оптимальный привод тележки весом 200кг d-f-m Производственное оборудование 18 12.07.2010 00:29
[Решено] Оптимальный коттеджный домофон LAVR12 Автоматика и аппаратура связи 0 22.04.2010 20:17
О программировании AVR на C++ neiver Микроконтроллеры, АЦП, память и т.д 55 24.03.2010 19:33
Оптимальный ламинатор для ЛУТ snakesoft Делимся опытом 7 13.01.2010 22:41


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.