uu9jag 0 27 февраля, 2007 Опубликовано 27 февраля, 2007 · Жалоба Все-таки очень хотелось бы увидеть продолжение трудов , начатое beer_warrior "со товарищи". Особо интересуют основы программирования на С, с подробными коментариями. План был просто замечательный. А вот реализация затормозилась. :( Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SapegoAL 0 28 февраля, 2007 Опубликовано 28 февраля, 2007 · Жалоба Слабый интерес к теме. Книг большое колличество. Программирование на AVR для Си слабо отличается от программирования на Си для PC. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
uu9jag 0 28 февраля, 2007 Опубликовано 28 февраля, 2007 · Жалоба Слабый интерес к теме. Книг большое колличество. Программирование на AVR для Си слабо отличается от программирования на Си для PC. Ну не согласен! Всем известный КУРС ,вон сколько откликов вызвал. На мой взгляд,нужно совсем немного-"разжевать" основные подходы к написанию программ и работе с компилятором да несколько хорошо откоментированных текстов. Просто не хватает описания на русском а на аглицком тяжко разбираться. К тому-же нет системы в изучении. Вообщем надеюсь на продолжение согласно представленному здесь http://my.elvisti.com/zhenja/getting_started_avr.html плану. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
bodja74 0 28 февраля, 2007 Опубликовано 28 февраля, 2007 · Жалоба О! Опять тема оживилась :) Про систему можно говорить когда будет достаточно накопленного материала,тем более что у каждого подходы с системе разные ,я допустим считаю ,что лучше освещать то ,что как правило нет даташитах ,потому что просто повторять нет смысла. Работа естественно идет ,правда очень медленно ,но что поделаеш ,как писал выше с помогальщиками не густо :( Планирую дописать подключение ЛСД+клава и МК+ПК ,а также раскажу как можно переводить даташиты для тех у кого с английски не сильно ,хоть они и не дают копировать текст ,но это излечимо :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
haker_fox 61 1 марта, 2007 Опубликовано 1 марта, 2007 · Жалоба Слабый интерес к теме. Книг большое колличество. Программирование на AVR для Си слабо отличается от программирования на Си для PC. Ну не согласен! Всем известный КУРС ,вон сколько откликов вызвал. На мой взгляд,нужно совсем немного-"разжевать" основные подходы к написанию программ и работе с компилятором да несколько хорошо откоментированных текстов. Просто не хватает описания на русском а на аглицком тяжко разбираться. К тому-же нет системы в изучении. Вообщем надеюсь на продолжение согласно представленному здесь http://my.elvisti.com/zhenja/getting_started_avr.html плану. ИМХО курс вызвал столь большой всплеск эмоций, ругани и критики по простой причине полной безграмотности и вредности этого курса, хотя вроде задумка сама по себе не плоха. А вот английский знать сейчас нужно, и как бы тяжело не было, но нужно! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
uu9jag 0 1 марта, 2007 Опубликовано 1 марта, 2007 · Жалоба Слабый интерес к теме. Книг большое колличество. Программирование на AVR для Си слабо отличается от программирования на Си для PC. Ну не согласен! Всем известный КУРС ,вон сколько откликов вызвал. На мой взгляд,нужно совсем немного-"разжевать" основные подходы к написанию программ и работе с компилятором да несколько хорошо откоментированных текстов. Просто не хватает описания на русском а на аглицком тяжко разбираться. К тому-же нет системы в изучении. Вообщем надеюсь на продолжение согласно представленному здесь http://my.elvisti.com/zhenja/getting_started_avr.html плану. ИМХО курс вызвал столь большой всплеск эмоций, ругани и критики по простой причине полной безграмотности и вредности этого курса, хотя вроде задумка сама по себе не плоха. А вот английский знать сейчас нужно, и как бы тяжело не было, но нужно! Из собственного опыта могу сказать что с ассемблером оказалось работать проще.Думаю потому,что: 1) больше примеров с хорошим коментарием. 2) наличие описания на русском языке 3) простой интерфейс с программным обепечением (AVR Studio и т.п.) 4) отсутствие необходимости в разработке сложных проектов А на С ИМХО нужно лишь сдвинуться с места. Основная загвоздка именно в незнании С. Изучать его с нуля тяжко.На готовых примерах всё-таки проще. Да и цель управления каким-нибудь "ядрёным реактором" не ставлю. Интересует разработка интелектуальнах датчиков ,простой автоматики, измерительных приборов,радиолюбительских и бытовых приборов и т.п. Поэтому очень надеюсь на грамотный ,"безвредный" подход в новом "курсе" и продолжения этого дела вообще. Кстати не поделится ли кто-нибудь русским описанием CV, слышал что таковое существует. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 143 1 марта, 2007 Опубликовано 1 марта, 2007 · Жалоба А на С ИМХО нужно лишь сдвинуться с места. Основная загвоздка именно в незнании С. Изучать его с нуля тяжко.На готовых примерах всё-таки проще. Так возьмите книжку Кернигана и Ритчи "Язык программирования С" - ее навалом в интернете - и в ней будет все, что вы хотите - и полное описание языка "от простого к сложному" и примеры на все, что описывается и на русском. Прочитайте ее один раз, это и будет сдвиганием с места. После этого перечень особенностей конкретного компилятора займет пару страниц убористым почерком или десяток страниц документации на компилятор. Но вы будете понимать почему и для чего эти особенности. Вы же хотите чтобы кто-то вам то же самое пересказал в виде большой развернутой статьи. Да поймите же, что для начала нужно самому сделать шаг - прочитать книгу. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
uu9jag 0 1 марта, 2007 Опубликовано 1 марта, 2007 · Жалоба А на С ИМХО нужно лишь сдвинуться с места. Основная загвоздка именно в незнании С. Изучать его с нуля тяжко.На готовых примерах всё-таки проще. Так возьмите книжку Кернигана и Ритчи "Язык программирования С" - ее навалом в интернете - и в ней будет все, что вы хотите - и полное описание языка "от простого к сложному" и примеры на все, что описывается и на русском. Прочитайте ее один раз, это и будет сдвиганием с места. После этого перечень особенностей конкретного компилятора займет пару страниц убористым почерком или десяток страниц документации на компилятор. Но вы будете понимать почему и для чего эти особенности. Вы же хотите чтобы кто-то вам то же самое пересказал в виде большой развернутой статьи. Да поймите же, что для начала нужно самому сделать шаг - прочитать книгу. Спасибо за совет конечно,но всё-таки надеюсь на продолжение курса. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
bodja74 0 2 марта, 2007 Опубликовано 2 марта, 2007 · Жалоба Спасибо за совет конечно,но всё-таки надеюсь на продолжение курса. На самом деле после асма ,языки более высокого уровня уже щелкаеш как орехи,все что действительно необходимо так это прикинуть возможности компиллятора. Подход написания в Си немного сбивает с толку привыкшим "линейно" писать на асме ,но достаточно представить что функция в Си - это таже подпрограмма на асме ,как все становиться на свои места, ну а остальное типа = +- и т.д. я думаю понять не трудно.:) В понимании Си ,как не странно мне помог Бейсик,совремменные VB6,VB.NET,VBA достаточно близки по концепции к Си, и вместе с тем остаются простыми в освоении,можете и по такому пути пойти :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SapegoAL 0 2 марта, 2007 Опубликовано 2 марта, 2007 · Жалоба На самом деле после асма ,языки более высокого уровня уже щелкаеш как орехи,все что действительно необходимо так это прикинуть возможности компиллятора. Подход написания в Си немного сбивает с толку привыкшим "линейно" писать на асме ,но достаточно представить что функция в Си - это таже подпрограмма на асме ,как все становиться на свои места, ну а остальное типа = +- и т.д. я думаю понять не трудно.:) В понимании Си ,как не странно мне помог Бейсик,совремменные VB6,VB.NET,VBA достаточно близки по концепции к Си, и вместе с тем остаются простыми в освоении,можете и по такому пути пойти :) :) Когда я учился мы начинали своё знакомство с ЭВМ на базе FORTRAN IV. Работал на нём немного. Потом перешёл на PL/1 (очень длительное время и плотно работал. Самые хорошие воспоминания и лёгкая ностальгия :) ). После этого были знакоства Бэйсик, Форт, Фортран 77, PL/M, Pascal и Си. Ну и не менее 7-8 различных ассемблеров. :) Ваши высказывания по поводу похожести Бэйсика на Си выглядят ну ... как сказать ... мммм. Короче из всех вышеперечисленных языков (Исключая Форт - он вообще стоит особняком.) Бэйсик и Фортран на Си самые непохожие. Остальные все языки очень похожи. Имеются значительные сходства. Видно что языки развивались и заимствовали свои лучшие свойства. Так, например, в PL/I был развитой препроцессор. Было возможно (и широко использовалось) наложение разных типов данных (аналог UNION в Си), а в остальном он был явным провозвестником PASCAL. Те кто изучал Алгол-68 и АДА - утверждают что это были явные основатели объектно-ориентированных языков. То есть иными словами практически все языки в большей или меньшей степени похожи друг на друга. И надо только понять суть алгоритмизации и ПРОЧУСТВОВАТЬ программирование как таковое. И тогда Вы тоже на прикроватную тумбочку будете всегда ставить ДВА стакана. Один с водой, а второй - пустой. Первый на случай если захочется ночью пить, ну а второй - на случай если пить не захочется. :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SINOBI2007 0 3 марта, 2007 Опубликовано 3 марта, 2007 · Жалоба я вот до сих пор не могу выбрать на каком языке учиться,асм или си .Реально какой выбрать?у каждого свои преемущества Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
beer_warrior 0 3 марта, 2007 Опубликовано 3 марта, 2007 · Жалоба я вот до сих пор не могу выбрать на каком языке учиться,асм или си .Реально какой выбрать?у каждого свои преемущества Желательно знать оба. Писать на С, но всегда помнить об асме. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
uu9jag 0 3 марта, 2007 Опубликовано 3 марта, 2007 · Жалоба Скажите пожалуйста beer_warrior,начатое дело будет продолжено или не стоит ждать? Мне просто понравился план курса.Потому я и поддерживаю тему. А Кернигана и Риччи я конечно читаю. По пути изучения сначала Бейсика и других языков идти не хочу. Боюсь что жизни не хватит.Да и AVR перестанут выпускать пока до С доберусь. :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
beer_warrior 0 3 марта, 2007 Опубликовано 3 марта, 2007 · Жалоба Скажите пожалуйста beer_warrior,начатое дело будет продолжено или не стоит ждать? Очень хотелось бы, что бы продолжалось. о дело геморройное, один набор текста, это фунт мяса, а энтузизим общества быстро остыл. Кое что наработано, но оно сырое и выкладывать не решаюсь. Плюс я не энциклопедист и могу наделать фактических ошибок, чего очень бы хотелось избежать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SapegoAL 0 3 марта, 2007 Опубликовано 3 марта, 2007 · Жалоба Вот надо было послушать меня. Иначе мы никогда с мёртвой точки не сдвинемся. У нас есть Богдан (bodja74). Который на сегодняшний момент является движущей силой проекта. Он уже создал сайт (http://nix-06.nm.ru/) и поддерживает его по малу. То что там уже есть, конечно кое-что, но явно мало и не совсем то что планировалось. Теперь надо сделать следующие шаги 1) выбрать человека - редактора курса 2) Этот человек должен определить и выложить на всеобщее оглавление. 3) Мы это согласуем/подправим 4) Желающие берут ту или иную главу и работают над ней. 5) результат выкладывается и обсуждается 6) Если одна и таже глава написана несколькими людьми, то это не страшно. 7) курс выложить в виде интерактивного на сайте Иначе найдётся мало людей а) Нашедших время, чтобы написать всё б) Взявших на себя ответственность изложить свои знания как основу для изучения другими Единственный вариант - разбить задачу. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться