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

 
 
> Помогите советом!
Sewer
сообщение Apr 1 2010, 07:05
Сообщение #1





Группа: Новичок
Сообщений: 2
Регистрация: 31-03-10
Пользователь №: 56 312



Господа, помогите советом по следующим вопросам, пожалуйста! Хочу начать изучение микроконтроллеров AVR, в связи с этим:

1. На каком языке програмирования лучше сосредоточить внимание, Асемблер или С++? Асемблер быстрей, но сложней, С- нагляднее и вроде бы перспективнее, что посоветуете?
2. Изучение МК я хочу начать только с использованием симуляторов ( без работы с "железом" на начальном этапе), это правильный подход для более быстрого обучения?
3. Какие существуют ПО симулирующие работу МК, позволяющие написать программу, отладить ее, симулировать загрузку (компиляцию) в виртуальный МК и далее симулировать рабту МК с этой загруженой программой. Какое ПО можно посоветовать?
4. Существуют ли другие устройства для передачи данных из АЦП в компьютер (частота дискретезации АЦП 1.5кГц, разрядность 8) кроме микроконтроллера? Тоесть может ли АЦП напрямую(либо через какое-либо устройство) работать с каким -либо портом компьютера или обязательно для этого нужен МК?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
DpInRock
сообщение Apr 1 2010, 12:35
Сообщение #2


Гуру
******

Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515



Никаких CodeVisionov!!!
Даташит, Си, живой контроллер ATMEGA48, программатор на проводочках. И пара кнопок и пара светодиодов и один динамик.
IAR - как среда существования.
Ассемблер - знаю несколько систем команд для разных процессоров. Но так получилось, что для AVR руки не дошли глянуть даже на нее. Чисто так получилось. Даже точно не скажу сколько у него регистров (примерно только скажу).
Т.е. - обойтись вполне можно. Си стал круче бублика в этом плане.


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Apr 2 2010, 09:17
Сообщение #3


отэц
*****

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



Цитата
Никаких CodeVisionov!!!


..не слушайте их , пока разгребёте как сконфигурировать уарт, ацп и и принять что-нибудь осмысленное , пропадёт желание изучать МК .
Ставьте CodeVision , получайте первые положительные эмоции от живого общения с МК . А потом можно и внутрь нырять , с головой.

CodeVision + Proteus - для начала хватит , но конечно всё равно обязательно нужно купить или собрать живую плату , симуляторы могут и глючить.


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Apr 2 2010, 09:49
Сообщение #4


Гуру
******

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



Цитата(Lmx2315 @ Apr 2 2010, 12:17) *
..не слушайте их , пока разгребёте как сконфигурировать уарт, ацп и и принять что-нибудь осмысленное , пропадёт желание изучать МК .
Ставьте CodeVision , получайте первые положительные эмоции от живого общения с МК . А потом можно и внутрь нырять , с головой.

CodeVision + Proteus - для начала хватит , но конечно всё равно обязательно нужно купить или собрать живую плату , симуляторы могут и глючить.

Не проецируйте свой уровень интелекта на другого человека.

Осмыслить любой узел грамотного даташита на МК - 15-20 минут. Зато сразу очевидны все возможности данного узла. Это понадобится не только и не столько для данного проекта, сколько вообще. Это гарантия, что следующее изделие будет спроектировано сразу с пониманием самого МК. Только один таймер можно инициализировать десятками способов. Сколько мы видем постов, что люди не имеют ни малейшего понимания его работы? "Как запрограммировать таймер, чтобы измерить частоту?" - такие вопросы просто поражают. 15 минут чтения - и вы будете сами давать советы! А если пользоваться визардом, то будете постоянным участником раздела "начинающие".

Не облегчайте себе жизнь, а то добъётесь обратного эффекта. Это касается визардов, симуляторов, генераторов кода и прочей синтетической хрени. Помните, что успешный сэкс с резиновой женщиной не поможет вам стать любимцем женщин.
smile.gif
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Apr 2 2010, 10:31
Сообщение #5


отэц
*****

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



Цитата(SasaVitebsk @ Apr 2 2010, 13:49) *
Не проецируйте свой уровень интелекта на другого человека.


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


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Apr 4 2010, 18:48
Сообщение #6


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



Цитата(Lmx2315 @ Apr 2 2010, 14:31) *
..я не считаю окружающих глупее себя , вам такой манеры поведения не навязываю .
Давать оценки другим это конечно же чревато разными последствиями...
Но CV-это не то на чём стоит начинать изучать Си.
Да. Для того чтобы посмотреть "C чего начинается Родина" это сойдёт, но не более.


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Sewer   Помогите советом!   Apr 1 2010, 07:05
- - mempfis_   ЦитатаГоспода, помогите советом по следующим вопро...   Apr 1 2010, 07:33
- - XVR   К п3 добавлю Proteus   Apr 1 2010, 10:32
|- - Lmx2315   ..удобнее всего в CodeVisionAVR , в ней мастер сам...   Apr 1 2010, 11:04
|- - zltigo   QUOTE (Lmx2315 @ Apr 2 2010, 11:17) CodeV...   Aug 3 2011, 14:48
- - haker_fox   Цитата(Sewer @ Apr 1 2010, 16:05) 1. На к...   Apr 1 2010, 23:55
|- - Sewer   Большое спасибо за ответы, не ожидал такого хороше...   Apr 2 2010, 02:58
|- - ILYAUL   Цитата(Sewer @ Apr 2 2010, 06:58) Сейчас ...   Apr 2 2010, 06:07
- - Палыч   Цитата(Sewer @ Apr 1 2010, 10:05) Господа...   Apr 2 2010, 08:25
- - Палыч   Цитата(DpInRock @ Apr 1 2010, 15:35) Ника...   Apr 2 2010, 10:24
- - 0b11011110   Лично для меня изучение контроллеров начиналось с ...   Aug 3 2011, 10:24
|- - haker_fox   Господа, мы обсуждаем тему годовалой давности... ...   Aug 4 2011, 11:14
|- - 0b11011110   Цитата(haker_fox @ Aug 4 2011, 20:14) Отв...   Aug 5 2011, 06:31
|- - haker_fox   QUOTE (0b11011110 @ Aug 5 2011, 15:31) ...   Aug 5 2011, 06:49
- - =GM=   Цитата(Sewer @ Apr 1 2010, 06:05) 4. Суще...   Aug 3 2011, 20:30
- - 0b11011110   Я не до конца выразил свою мысль... сразу по делу:...   Aug 6 2011, 00:47


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

 


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


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