Главная arrow Форум  
08.12.2019 г.
Главная
Проекты
Статьи
Начинающим
Архив новостей
Ссылки
Контакты
Поиск
Файлы
Форум
Карта сайта
Авторизация





Забыли пароль?
Ещё не зарегистрированы? Регистрация
Поддержи наш сайт!
Через WebMoney

 R785211844650
 Z210696637574
 E368177590409

Форум ARV Research
Добро пожаловать, Гость
Пожалуйста Вход или Регистрация.
Забыли пароль?
_GEN_GOTOBOTTOM Ответить

TOPIC: Программирование

#5186
mag999 (Пользователь)
Новичок
Постов: 37
graphgraph
В ответ на: Программирование 16.07.2010 12:32 Репутация: 0  
ARV писал(а):
книга - лучший учитель есть книга то ли Белова, то ли Беляева - самоучитель по микроконтроллерам... гугл знает

Спасибо за совет постараюсь найти, еще вы не сказали ничего на счет (реле контроля тока)или это личного характере
  Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
#5187
ARV (Администратор)
Администратор
Постов: 2384
graph
В ответ на: Программирование 16.07.2010 21:04 Репутация: 175  
Gosha66 писал(а):
Ну тогда хочу, чтобы вы взглянули на мой документ и сказали свое мнение о возможности реализации. Куда можно отправить лично вам его?в разделе для начинающих есть моя аська - стучите. в меню КОНТАКТЫ можно написать небольшое сообщение - пишите. выкладывайте здесь, в конце концов - мало вам способов?
Не стыдно не знать, стыдно не учиться
  Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
#5204
riv66 (Пользователь)
Посетитель
Постов: 82
graphgraph
В ответ на: Программирование 18.07.2010 08:32 Репутация: 2  
Хотелось бы довести до ума.
File Attachment:
File name: ________.doc
File size:260608 bytes


Что скажете?

Содержимое поста отредактировано: Gosha66, в: 21.07.2010 10:10
  Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
#5227
Toledo (Пользователь)
Гуру
Постов: 1026
graphgraph
В ответ на: Программирование 18.07.2010 23:33 Репутация: 5  
mag999, я полностью разделяю вашу точку зрения, учебников по Си для AVR я пересмотрел уже видимо не видимо, сделал вывод что все они рас читаны на некий уже имеющийся уровень знаний, т.е. не с нуля.
тов. ARV конечно может кое что объяснить, показать, но у него так жизни не хватит на обучение всему, поэтому у меня давно есть идея....
показать таким болванам как мы некие "кирпичики" объяснить что в них за что отвечает и как работает, а мы уже сами тогда смошем составлять свои программы из этих кирпичиков.
Я себе это вижу так:
допустим вот кирпичик АЦП:
****
бла-бла-бла тут некий текст программы
****
далее ARV поясняет:
переменная ADCIN - это значение которое программа получает с АЦП
в строке 12 формула по которой МК будет рассчитывать нужное вам значение и записывать его в переменную ADCOUT
в итоге мы имеем кирпичик и знаем что при его выполнении у нас в переменной ADCOUT будет уже готовое значение АЦП
Далее кирпичик вывода на индикатор
краткое описание куда какая нога МК подключена и сам кирпичик:
****
бла-бла-бла
*****
пояснения ARV:
при выполнении этого "кирпичика МК будет выводить на индикатор то что у нас хранится в переменной ANDOUT
...............
ну собственно думаю что так конечно программировать учится будет несколько специфично, но зато вполне усвояемо.
"Главным изобретением человечества до сих пор остается палка, из-под которой оно работает". Стас Янковский
  Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
#5230
ARV (Администратор)
Администратор
Постов: 2384
graph
В ответ на: Программирование 19.07.2010 08:02 Репутация: 175  
А КТО ЭТИ САМЫЕ КИРПИЧИКИ ДЕЛАТЬ БУДЕТ?
то есть "вы нам дайте кирпичи, раствор намешайте, генплан стройки, а уж мы сами потом..." кто на подсобных работах-то?

проблема в том, что по предлагаемому Toledo методу получится "шаг влево, шаг вправо - тупик!" то есть как только, допустим, потребуется немного изменить условия задачи - все, старый кирпичик не подойдет, надо лепить новый. кто это будет делать? по идее, тот, кто пишет программу, т.е. тот же Toledo. а он "не умеет" - и в чем тогда смысл его "обучения"?

раз уж всплыла идея некоего "базового" уровня знаний, абсолютно необходимого для программирования, может, как раз и следует С НЕГО НАЧАТЬ? то есть его достигнуть? а это означает только одно: вместо "давай быстрее что-то слепим" надо планомерно и спокойно осваивать все, что необходимо...
Не стыдно не знать, стыдно не учиться
  Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
#5233
Toledo (Пользователь)
Гуру
Постов: 1026
graphgraph
В ответ на: Программирование 19.07.2010 22:23 Репутация: 5  
ARV писал(а):
...надо планомерно и спокойно осваивать все, что необходимо...
согласен, но надо это делать так как ещё никто не делал, всё что выложено в инете и напечатно в книгах - это всё таким сложным языком выложено что простейшие вещи понять новичку очень-очень сложно.
За всё время что я пытался научится хоть чему-то в Си я понял что у каждого "учителя" свой подход к выкладыванию знаний и пытатся учится из нескольких источников почти бесполезно, а самое грустное то что отсутствует совершенно обратная связь с преподавателем, т.е. у книги нельзя спросить "Иван Иванович, я вот не понимаю вот в этом месте, объясните пожалуйста почему нельзя сразу написать команду, а сначала нужно запустить эту функцию ?".
А ещё, не знаю кому как но лично для меня большая проблема - Синтаксис, пока что мне ещё нигде не попадалась краткая справка по командам и их использованию, ну что-то типа шпаргалки например как составлять предложения на русском языке итальянцу, и как из этих предложений составить рассказ, и тп.
"Главным изобретением человечества до сих пор остается палка, из-под которой оно работает". Стас Янковский
  Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
#5234
ARV (Администратор)
Администратор
Постов: 2384
graph
В ответ на: Программирование 20.07.2010 09:02 Репутация: 175  
а все потому, Toledo, что вы не хотите учиться, как вас учат, а все желаете, чтобы вас учили как-то по-особенному, не так, как всех. никогда никакая шпаргалка не поможет вам разговаривать с итальянцем так, чтобы его не тошнило от ваших слов! шпаргалка и т.п. словари - это беседа на уровне "моя твоя понимай плохо". если учиться, то надо учиться, а не говорить, что учат не понятно.

некоторые вещи понимать не надо, их надо просто знать. совершенно нет нужды знать все правила дорожного движения, но знать, что переход дороги на красный свет череват - надо и достаточно для жизни. так и в программировании: сказано "писать вот так" - и все, пиши не сомневаясь, если нет желания стать гуру программирования. понимать надо совсем другое: как построить алгоритм, чтобы задача решалась наилучшим способом. а вот тут логика - главное. учитесь мыслить логично, четкими категориями - и вы станете программистом
Не стыдно не знать, стыдно не учиться
  Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
#5235
mag999 (Пользователь)
Новичок
Постов: 37
graphgraph
В ответ на: Программирование 20.07.2010 09:26 Репутация: 0  
Toledo писал(а):
mag999, я полностью разделяю вашу точку зрения, учебников по Си для AVR я пересмотрел уже видимо не видимо, сделал вывод что все они рас читаны на некий уже имеющийся уровень знаний, т.е. не с нуля.
тов. ARV конечно может кое что объяснить, показать, но у него так жизни не хватит на обучение всему, поэтому у меня давно есть идея....
показать таким болванам как мы некие "кирпичики" объяснить что в них за что отвечает и как работает, а мы уже сами тогда смошем составлять свои программы из этих кирпичиков.
Я себе это вижу так:
допустим вот кирпичик АЦП:
****
бла-бла-бла тут некий текст программы
****
далее ARV поясняет:
переменная ADCIN - это значение которое программа получает с АЦП
в строке 12 формула по которой МК будет рассчитывать нужное вам значение и записывать его в переменную ADCOUT
в итоге мы имеем кирпичик и знаем что при его выполнении у нас в переменной ADCOUT будет уже готовое значение АЦП
Далее кирпичик вывода на индикатор
краткое описание куда какая нога МК подключена и сам кирпичик:
****
бла-бла-бла
*****
пояснения ARV:
при выполнении этого "кирпичика МК будет выводить на индикатор то что у нас хранится в переменной ANDOUT
...............
ну собственно думаю что так конечно программировать учится будет несколько специфично, но зато вполне усвояемо.


Toledo, я стобой согласен на счет "кирпичики" мы не совсем болваны потому, что люди годами выучили свое дело, а мы только взялись за это, до этого не было нужды в этих МК, данный момент появилось нужда (желание) потому, что практически все строится с управлением на МК, у меня основное направление защита электрооборудования, вот например: тепловая защита, дешевая но практически редко защишает оборудования, а применение релейки очень дорого, вот и решил построит на МК, а для этого надо учиться! учиться! и учиться как завешал Ленин, я надеюсь спомошью наших друзей как ARV и других специалистов, для этого и создан этот ФОРУМ я от него тоесть от специалистов многому научился СПАСИБО ВСЕ ОТ ДУШИ, с уважением Магомед.
  Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
#5285
riv66 (Пользователь)
Посетитель
Постов: 82
graphgraph
В ответ на: Программирование 04.08.2010 15:54 Репутация: 2  
Добрый день ARV
Вложил файлик, посмотрите можно ли ЭТО реализовать.
File Attachment:
File name: Opisanie_proekta.doc
File size:261120 bytes
  Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
#5290
ARV (Администратор)
Администратор
Постов: 2384
graph
В ответ на: Программирование 04.08.2010 19:40 Репутация: 175  
а почему ж нельзя? можно конечно, тем более пречедент имеется - кто-то ж делал я, правда, сильно детально не вчитывался в описание, но так или иначе, думаю, все функции реализуемы.
Не стыдно не знать, стыдно не учиться
  Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
_GEN_GOTOTOP Ответить
© Copyright 2007 Best of Joomla, Работает на FireBoardполучить последние сообщения прямо на Ваш рабочий стол