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

 
 
> кто поможет ИАР освоить небесплатно?
Метценгерштейн
сообщение Sep 27 2005, 12:02
Сообщение #1


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

Группа: Свой
Сообщений: 1 357
Регистрация: 12-04-05
Из: Петербург
Пользователь №: 4 079



Сам из Питера, асм знаю неплохо, хотелось бы перейти на Си и ИАР, самому- туго идёт развитие. Надо может пару занятий, чтобы мысль развилась в нужном напрвлении. Какие предложения будут?
Go to the top of the page
 
+Quote Post
4 страниц V   1 2 3 > »   
Start new topic
Ответов (1 - 14)
Виктория
сообщение Sep 27 2005, 12:42
Сообщение #2


инженер
****

Группа: Свой
Сообщений: 520
Регистрация: 19-09-05
Из: Самара
Пользователь №: 8 701



Это не поможет?
http://avr123.by.ru/
Go to the top of the page
 
+Quote Post
dxp
сообщение Sep 27 2005, 12:51
Сообщение #3


Adept
******

Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343



Цитата(Метценгерштейн @ Sep 27 2005, 18:02)
Сам из Питера, асм знаю неплохо, хотелось бы перейти на Си и ИАР, самому- туго идёт развитие. Надо может пару занятий, чтобы мысль развилась в нужном напрвлении. Какие предложения будут?
*

Совет: не путайте IAR с С. С - язык, IAR - среда/компилятор. Учите их отдельно. Уверен, что трудности у Вас именно с языком (за пару дней такие вещи не изучаются), со средой проблем быть не должно - она очень простая и интуитивно понятная. Тем более, что все там хорошо документировано.

По языку. Возьмите для начала "Язык программирования С" Д. Ричи и Б. Кернигана. И попробуйте какие-нить простенькие программки пописАть. Не обязательно на IAR'е. Появятся вопросы - позадавайте их на формуе (на этом или на других). Когда с языком, его концепциями станет понятнее, тогда и с IAR'ом вопросов серьезных не возникнет.

А за два дня никто Вас этому ни за какие деньги не обучит. Как грицца: "Научить нельзя, можно научиться" (с). smile.gif


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post
Метценгерштейн
сообщение Sep 27 2005, 13:26
Сообщение #4


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

Группа: Свой
Сообщений: 1 357
Регистрация: 12-04-05
Из: Петербург
Пользователь №: 4 079



Спасибо за советы, avr123 я уже изучил, прошёлся по примерам многим, там уклон на CV. Хорошо, начнём с простого, есть работающий кусок на АСМе под ЛСД. Как мне его запустить и откомпелить в ИАРе? Потом, как смешивать Си, если я захочу его добавить к проекту на асме? Тоже самое пытался проделать с CV- не хочет компилиться. Да и говорят, CV- слаб для профессиональной работы. Си я прочитал, но нужна уже практика в каком- то компиляторе, почему бы не в ИАРе?
Go to the top of the page
 
+Quote Post
iosifk
сообщение Sep 27 2005, 13:33
Сообщение #5


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(Метценгерштейн @ Sep 27 2005, 15:02)
Сам из Питера, асм знаю неплохо, хотелось бы перейти на Си и ИАР, самому- туго идёт развитие. Надо может пару занятий, чтобы мысль развилась в нужном напрвлении. Какие предложения будут?
*


Напишите мне, рад буду помочь документацией.
Удачи, Иосиф.


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
Виктория
сообщение Sep 27 2005, 13:42
Сообщение #6


инженер
****

Группа: Свой
Сообщений: 520
Регистрация: 19-09-05
Из: Самара
Пользователь №: 8 701



Могу через конференцию.
Но у меня нету IAR sad.gif
Go to the top of the page
 
+Quote Post
Метценгерштейн
сообщение Sep 27 2005, 13:53
Сообщение #7


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

Группа: Свой
Сообщений: 1 357
Регистрация: 12-04-05
Из: Петербург
Пользователь №: 4 079



Да вот, мне только ИАР интересен, как самый самый рульный.
Go to the top of the page
 
+Quote Post
Виктория
сообщение Sep 27 2005, 14:11
Сообщение #8


инженер
****

Группа: Свой
Сообщений: 520
Регистрация: 19-09-05
Из: Самара
Пользователь №: 8 701



Мне бы только руку помощи протянуть. smile.gif (Помощь от программиста, использующего в свое время ряд кросс-компиляторов для различных процессоров и знающего все подводные камни). cheers.gif
Go to the top of the page
 
+Quote Post
BVU
сообщение Sep 27 2005, 14:15
Сообщение #9


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

Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264



Хоть бесплатно, хоть платно...
К сожалению научить - нельзя! Можно лишь только - научиться!
Многие ребята правильно Вам посоветовали - изучайте сами и не стесняясь задавайте как можно больше вопросов, пока данный вопрос на неясный предмет не будет Вами уяснен.


--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
Go to the top of the page
 
+Quote Post
prottoss
сообщение Sep 27 2005, 14:21
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(Метценгерштейн @ Sep 27 2005, 21:26)
... Да и говорят, CV- слаб для профессиональной работы...
*


О какой проффессиональной работе идет речь в ИАРе, если Вы Си толком не знаете?
За один день общения в форуме Си не узнаешь. Вы ж с Питера- большой город где все можно достать. Купите учебники на русском, диски. Установите на своем компьютере Турбо Си от Борланда или аналог какой нибудь от Мелкософта. Там куча примеров и исходников. Попишите для Пи-Си, поучитесь. Если Вы знаете Асм для АВР, то, приобретя какой-то опыт не сложно будет прейти и на любую платформу и любой компилятор


--------------------
Go to the top of the page
 
+Quote Post
Виктория
сообщение Sep 27 2005, 14:27
Сообщение #11


инженер
****

Группа: Свой
Сообщений: 520
Регистрация: 19-09-05
Из: Самара
Пользователь №: 8 701



Цитата
К сожалению научить - нельзя! Можно лишь только - научиться!

При всем уважении к BVU не согласна!
А как же тогда мы студентов учим ( smile.gif bb-offtopic.gif ). Это же технология, есть общие принципы. Правда всякие тонкости ключей компилятора, специфики языка (ключевые слова, типы данных, ...) - конечно лучше опытным путем (и своим личным экспериментом. Типа закрепление пройденного с помощью лабораторной работы).
To Метценгерштейн
Я своим студентам постоянно зужу, что программист микроконтроллеров, как и всякий прочий программист, должен уметь переходить с одного семейства на другое примерно за неделю.
А для Вас возможно это только психологически сложно. На самом деле практика решает все. Удачи!
Go to the top of the page
 
+Quote Post
Виктория
сообщение Sep 27 2005, 14:35
Сообщение #12


инженер
****

Группа: Свой
Сообщений: 520
Регистрация: 19-09-05
Из: Самара
Пользователь №: 8 701



prottoss
Цитата
Установите на своем компьютере Турбо Си от Борланда или аналог какой нибудь от Мелкософта. Там куча примеров и исходников. Попишите для Пи-Си, поучитесь.


Еще в тему. По личному опыту и опыту моих друзей - хорошо помогает в обучении просмотр выходных файлов компилятора в формате asm для конкретной Вашей программы. Это можно сделать и в IARe, необязательно Турбо Си!
По поводу Ваших вопросов с asm - опции компилятора посмотрите.
Go to the top of the page
 
+Quote Post
prottoss
сообщение Sep 27 2005, 14:36
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(Vic1 @ Sep 27 2005, 22:27)
...Я своим студентам постоянно зужу, что программист микроконтроллеров, как и всякий прочий программист, должен уметь переходить с одного семейства на другое примерно за неделю...


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


--------------------
Go to the top of the page
 
+Quote Post
BVU
сообщение Sep 27 2005, 14:47
Сообщение #14


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

Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264



Цитата(Vic1 @ Sep 27 2005, 18:27)
Цитата
К сожалению научить - нельзя! Можно лишь только - научиться!

При всем уважении к BVU не согласна!
А как же тогда мы студентов учим ( smile.gif bb-offtopic.gif ). Это же технология, есть общие принципы. Правда всякие тонкости ключей компилятора, специфики языка (ключевые слова, типы данных, ...) - конечно лучше опытным путем (и своим личным экспериментом. Типа закрепление пройденного с помощью лабораторной работы).
To Метценгерштейн
Я своим студентам постоянно зужу, что программист микроконтроллеров, как и всякий прочий программист, должен уметь переходить с одного семейства на другое примерно за неделю.
А для Вас возможно это только психологически сложно. На самом деле практика решает все. Удачи!
*


Нисколько не принижаю квалификацию и методы обучения преподавательского состава, который должен в первую очередь учить, как учиться (эта тема не раз поднимается на многих форумах и заканчивается единогласно одним резюме), а методические занятия лишь укрепляют полученный материал.
По поводу психологического фактора. Здесь преподаватели ВУЗов практически бессильны, ибо психология закладывается у человека в раннем детстве, а потом только слегка корректируется (так что Вы здесь опоздали...).
Спец. службами применяются некоторые методики способствующие изменению некоторых ингибиторов в поведении человека, но это всегда наносит личности в той или в другой степени серьезные психические травмы.
Хочу Вам просто обьяснить, что микроконтроллеры и программирование здесь совершенно не причем, я вкладывал смысл в более широкое понятие обучаемости человека (сегодня ты - программируешь один микроконтроллер, а через неделю проектируешь летательный аппарат). Человек без индивидуальной подготовки к обучаемости никогда не будет даже средним инженером, я уже не говорю о том что бы 'двигать науку'.

С уважением,
BVU


--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
Go to the top of the page
 
+Quote Post
INT1
сообщение Sep 27 2005, 17:33
Сообщение #15


deleted
****

Группа: Свой
Сообщений: 555
Регистрация: 28-08-05
Пользователь №: 8 024



Цитата(BVU @ Sep 27 2005, 17:15)
Хоть бесплатно, хоть платно...
К сожалению научить - нельзя!  Можно лишь только - научиться!
Многие ребята правильно Вам посоветовали - изучайте сами и не стесняясь задавайте как можно больше вопросов, пока данный вопрос на неясный предмет не будет Вами уяснен.
*

полностью согласен. cheers.gif
не начинайте с толcтых книг, начните например с:
http://cpp.r2.ru/
если вы умеете составлять алгоритмы
в качестве примеров, может и не совсем применительно к контроллерам:
http://lib.chistopol.ru/read.php?id=2489&page=all
из свода законов Мэрфи (это я про себя smile.gif)
Закон Х.Л.Менкена
Кто может - делает. Кто не может - учит.
**************
Дополнение студентов МГПИ им.Ленина
Кто не может учить - учит как учить.]

**************
Дополнение Мартина
Кто не может учить - управляет.
--------------------------------------------------

PS. IAR -это ИАР(среда) , С -это СИ, зачем все в кучу смешивать? blink.gif
Go to the top of the page
 
+Quote Post

4 страниц V   1 2 3 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


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


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