реклама на сайте
подробности

 
 
22 страниц V  « < 17 18 19 20 21 > »   
Reply to this topicStart new topic
> Getting started или faq по AVR
uu9jag
сообщение Feb 27 2007, 17:18
Сообщение #271





Группа: Новичок
Сообщений: 13
Регистрация: 28-05-05
Пользователь №: 5 505



Все-таки очень хотелось бы увидеть продолжение трудов ,
начатое beer_warrior "со товарищи".
Особо интересуют основы программирования на С,
с подробными коментариями. План был просто замечательный.
А вот реализация затормозилась. sad.gif
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Feb 28 2007, 15:04
Сообщение #272


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Слабый интерес к теме.

Книг большое колличество. Программирование на AVR для Си слабо отличается от программирования на Си для PC.
Go to the top of the page
 
+Quote Post
uu9jag
сообщение Feb 28 2007, 16:10
Сообщение #273





Группа: Новичок
Сообщений: 13
Регистрация: 28-05-05
Пользователь №: 5 505



Цитата(SasaVitebsk @ Feb 28 2007, 16:04) *
Слабый интерес к теме.

Книг большое колличество. Программирование на AVR для Си слабо отличается от программирования на Си для PC.


Ну не согласен!
Всем известный КУРС ,вон сколько откликов вызвал.
На мой взгляд,нужно совсем немного-"разжевать" основные подходы
к написанию программ и работе с компилятором да несколько хорошо откоментированных
текстов.
Просто не хватает описания на русском а на аглицком тяжко разбираться.
К тому-же нет системы в изучении.
Вообщем надеюсь на продолжение согласно представленному
здесь http://my.elvisti.com/zhenja/getting_started_avr.html плану.
Go to the top of the page
 
+Quote Post
bodja74
сообщение Feb 28 2007, 23:07
Сообщение #274


Знающий
****

Группа: Свой
Сообщений: 543
Регистрация: 22-10-05
Пользователь №: 9 984



О!
Опять тема оживилась smile.gif
Про систему можно говорить когда будет достаточно накопленного материала,тем более что у каждого подходы с системе разные ,я допустим считаю ,что лучше освещать то ,что как правило нет даташитах
,потому что просто повторять нет смысла.
Работа естественно идет ,правда очень медленно ,но что поделаеш ,как писал выше с помогальщиками не густо sad.gif
Планирую дописать подключение ЛСД+клава и МК+ПК ,а также раскажу как можно переводить даташиты для тех у кого с английски не сильно ,хоть они и не дают копировать текст ,но это излечимо smile.gif
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Mar 1 2007, 05:44
Сообщение #275


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Цитата(uu9jag @ Feb 28 2007, 21:10) *
Цитата(SasaVitebsk @ Feb 28 2007, 16:04) *

Слабый интерес к теме.

Книг большое колличество. Программирование на AVR для Си слабо отличается от программирования на Си для PC.


Ну не согласен!
Всем известный КУРС ,вон сколько откликов вызвал.
На мой взгляд,нужно совсем немного-"разжевать" основные подходы
к написанию программ и работе с компилятором да несколько хорошо откоментированных
текстов.
Просто не хватает описания на русском а на аглицком тяжко разбираться.
К тому-же нет системы в изучении.
Вообщем надеюсь на продолжение согласно представленному
здесь http://my.elvisti.com/zhenja/getting_started_avr.html плану.

ИМХО курс вызвал столь большой всплеск эмоций, ругани и критики по простой причине полной безграмотности и вредности этого курса, хотя вроде задумка сама по себе не плоха.
А вот английский знать сейчас нужно, и как бы тяжело не было, но нужно!


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
uu9jag
сообщение Mar 1 2007, 14:54
Сообщение #276





Группа: Новичок
Сообщений: 13
Регистрация: 28-05-05
Пользователь №: 5 505



Цитата(haker_fox @ Mar 1 2007, 06:44) *
Цитата(uu9jag @ Feb 28 2007, 21:10) *

Цитата(SasaVitebsk @ Feb 28 2007, 16:04) *

Слабый интерес к теме.

Книг большое колличество. Программирование на AVR для Си слабо отличается от программирования на Си для PC.


Ну не согласен!
Всем известный КУРС ,вон сколько откликов вызвал.
На мой взгляд,нужно совсем немного-"разжевать" основные подходы
к написанию программ и работе с компилятором да несколько хорошо откоментированных
текстов.
Просто не хватает описания на русском а на аглицком тяжко разбираться.
К тому-же нет системы в изучении.
Вообщем надеюсь на продолжение согласно представленному
здесь http://my.elvisti.com/zhenja/getting_started_avr.html плану.

ИМХО курс вызвал столь большой всплеск эмоций, ругани и критики по простой причине полной безграмотности и вредности этого курса, хотя вроде задумка сама по себе не плоха.
А вот английский знать сейчас нужно, и как бы тяжело не было, но нужно!

Из собственного опыта могу сказать что с ассемблером оказалось работать
проще.Думаю потому,что:
1) больше примеров с хорошим коментарием.
2) наличие описания на русском языке
3) простой интерфейс с программным обепечением (AVR Studio и т.п.)
4) отсутствие необходимости в разработке сложных проектов
А на С ИМХО нужно лишь сдвинуться с места.
Основная загвоздка именно в незнании С.
Изучать его с нуля тяжко.На готовых примерах всё-таки проще.
Да и цель управления каким-нибудь "ядрёным реактором" не ставлю.
Интересует разработка интелектуальнах датчиков ,простой автоматики,
измерительных приборов,радиолюбительских и бытовых приборов и т.п.
Поэтому очень надеюсь на грамотный ,"безвредный" подход в новом "курсе" и продолжения этого дела вообще.
Кстати не поделится ли кто-нибудь русским описанием CV, слышал что таковое существует.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Mar 1 2007, 15:21
Сообщение #277


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(uu9jag @ Mar 1 2007, 13:54) *
А на С ИМХО нужно лишь сдвинуться с места.
Основная загвоздка именно в незнании С.
Изучать его с нуля тяжко.На готовых примерах всё-таки проще.
Так возьмите книжку Кернигана и Ритчи "Язык программирования С" - ее навалом в интернете - и в ней будет все, что вы хотите - и полное описание языка "от простого к сложному" и примеры на все, что описывается и на русском. Прочитайте ее один раз, это и будет сдвиганием с места.
После этого перечень особенностей конкретного компилятора займет пару страниц убористым почерком или десяток страниц документации на компилятор. Но вы будете понимать почему и для чего эти особенности.
Вы же хотите чтобы кто-то вам то же самое пересказал в виде большой развернутой статьи. Да поймите же, что для начала нужно самому сделать шаг - прочитать книгу.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
uu9jag
сообщение Mar 1 2007, 16:44
Сообщение #278





Группа: Новичок
Сообщений: 13
Регистрация: 28-05-05
Пользователь №: 5 505



Цитата(Сергей Борщ @ Mar 1 2007, 16:21) *
Цитата(uu9jag @ Mar 1 2007, 13:54) *

А на С ИМХО нужно лишь сдвинуться с места.
Основная загвоздка именно в незнании С.
Изучать его с нуля тяжко.На готовых примерах всё-таки проще.
Так возьмите книжку Кернигана и Ритчи "Язык программирования С" - ее навалом в интернете - и в ней будет все, что вы хотите - и полное описание языка "от простого к сложному" и примеры на все, что описывается и на русском. Прочитайте ее один раз, это и будет сдвиганием с места.
После этого перечень особенностей конкретного компилятора займет пару страниц убористым почерком или десяток страниц документации на компилятор. Но вы будете понимать почему и для чего эти особенности.
Вы же хотите чтобы кто-то вам то же самое пересказал в виде большой развернутой статьи. Да поймите же, что для начала нужно самому сделать шаг - прочитать книгу.


Спасибо за совет конечно,но всё-таки надеюсь на продолжение курса.
Go to the top of the page
 
+Quote Post
bodja74
сообщение Mar 2 2007, 01:36
Сообщение #279


Знающий
****

Группа: Свой
Сообщений: 543
Регистрация: 22-10-05
Пользователь №: 9 984



Цитата(uu9jag @ Mar 1 2007, 16:44) *
Спасибо за совет конечно,но всё-таки надеюсь на продолжение курса.


На самом деле после асма ,языки более высокого уровня уже щелкаеш как орехи,все что действительно необходимо так это прикинуть возможности компиллятора.
Подход написания в Си немного сбивает с толку привыкшим "линейно" писать на асме ,но достаточно представить что функция в Си - это таже подпрограмма на асме ,как все становиться на свои места,
ну а остальное типа = +- и т.д. я думаю понять не трудно.smile.gif
В понимании Си ,как не странно мне помог Бейсик,совремменные VB6,VB.NET,VBA достаточно близки по концепции к Си, и вместе с тем остаются простыми в освоении,можете и по такому пути пойти smile.gif
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Mar 2 2007, 13:25
Сообщение #280


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(bodja74 @ Mar 2 2007, 02:36) *
На самом деле после асма ,языки более высокого уровня уже щелкаеш как орехи,все что действительно необходимо так это прикинуть возможности компиллятора.
Подход написания в Си немного сбивает с толку привыкшим "линейно" писать на асме ,но достаточно представить что функция в Си - это таже подпрограмма на асме ,как все становиться на свои места,
ну а остальное типа = +- и т.д. я думаю понять не трудно.smile.gif
В понимании Си ,как не странно мне помог Бейсик,совремменные VB6,VB.NET,VBA достаточно близки по концепции к Си, и вместе с тем остаются простыми в освоении,можете и по такому пути пойти smile.gif


smile.gif

Когда я учился мы начинали своё знакомство с ЭВМ на базе FORTRAN IV. Работал на нём немного. Потом перешёл на PL/1 (очень длительное время и плотно работал. Самые хорошие воспоминания и лёгкая ностальгия smile.gif ). После этого были знакоства Бэйсик, Форт, Фортран 77, PL/M, Pascal и Си. Ну и не менее 7-8 различных ассемблеров. smile.gif

Ваши высказывания по поводу похожести Бэйсика на Си выглядят ну ... как сказать ... мммм. Короче из всех вышеперечисленных языков (Исключая Форт - он вообще стоит особняком.) Бэйсик и Фортран на Си самые непохожие. Остальные все языки очень похожи. Имеются значительные сходства. Видно что языки развивались и заимствовали свои лучшие свойства.

Так, например, в PL/I был развитой препроцессор. Было возможно (и широко использовалось) наложение разных типов данных (аналог UNION в Си), а в остальном он был явным провозвестником PASCAL. Те кто изучал Алгол-68 и АДА - утверждают что это были явные основатели объектно-ориентированных языков.

То есть иными словами практически все языки в большей или меньшей степени похожи друг на друга. И надо только понять суть алгоритмизации и ПРОЧУСТВОВАТЬ программирование как таковое.

И тогда Вы тоже на прикроватную тумбочку будете всегда ставить ДВА стакана. Один с водой, а второй - пустой. Первый на случай если захочется ночью пить, ну а второй - на случай если пить не захочется. smile.gif
Go to the top of the page
 
+Quote Post
SINOBI2007
сообщение Mar 3 2007, 06:59
Сообщение #281





Группа: Новичок
Сообщений: 3
Регистрация: 20-02-07
Пользователь №: 25 513



я вот до сих пор не могу выбрать на каком языке учиться,асм или си .Реально какой выбрать?у каждого свои преемущества
Go to the top of the page
 
+Quote Post
beer_warrior
сообщение Mar 3 2007, 07:31
Сообщение #282


Профессионал
*****

Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380



Цитата
я вот до сих пор не могу выбрать на каком языке учиться,асм или си .Реально какой выбрать?у каждого свои преемущества

Желательно знать оба. Писать на С, но всегда помнить об асме.


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
uu9jag
сообщение Mar 3 2007, 10:48
Сообщение #283





Группа: Новичок
Сообщений: 13
Регистрация: 28-05-05
Пользователь №: 5 505



Скажите пожалуйста beer_warrior,начатое дело будет продолжено или не стоит ждать?
Мне просто понравился план курса.Потому я и поддерживаю тему.
А Кернигана и Риччи я конечно читаю.
По пути изучения сначала Бейсика и других языков идти не хочу.
Боюсь что жизни не хватит.Да и AVR перестанут выпускать пока до С доберусь. smile.gif
Go to the top of the page
 
+Quote Post
beer_warrior
сообщение Mar 3 2007, 12:04
Сообщение #284


Профессионал
*****

Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380



Цитата
Скажите пожалуйста beer_warrior,начатое дело будет продолжено или не стоит ждать?

Очень хотелось бы, что бы продолжалось. о дело геморройное, один набор текста, это фунт мяса, а энтузизим общества быстро остыл. Кое что наработано, но оно сырое и выкладывать не решаюсь. Плюс я не энциклопедист и могу наделать фактических ошибок, чего очень бы хотелось избежать.


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Mar 3 2007, 15:09
Сообщение #285


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Вот надо было послушать меня. Иначе мы никогда с мёртвой точки не сдвинемся.

У нас есть Богдан (bodja74). Который на сегодняшний момент является движущей силой проекта. Он уже создал сайт (http://nix-06.nm.ru/) и поддерживает его по малу. То что там уже есть, конечно кое-что, но явно мало и не совсем то что планировалось.

Теперь надо сделать следующие шаги
1) выбрать человека - редактора курса
2) Этот человек должен определить и выложить на всеобщее оглавление.
3) Мы это согласуем/подправим
4) Желающие берут ту или иную главу и работают над ней.
5) результат выкладывается и обсуждается
6) Если одна и таже глава написана несколькими людьми, то это не страшно.
7) курс выложить в виде интерактивного на сайте

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

Единственный вариант - разбить задачу.
Go to the top of the page
 
+Quote Post

22 страниц V  « < 17 18 19 20 21 > » 
Reply to this topicStart new topic
4 чел. читают эту тему (гостей: 4, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 14:25
Рейтинг@Mail.ru


Страница сгенерированна за 0.02829 секунд с 7
ELECTRONIX ©2004-2016