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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> с чего начать?, Контроллер, Шаговый двигатель, USB, RS232
М.Михалыч
сообщение Oct 12 2007, 06:21
Сообщение #16





Группа: Новичок
Сообщений: 5
Регистрация: 12-09-07
Пользователь №: 30 486



Думаю подойдет один из контроллеров Atmel. Этим производителем предлагается широкая линейка контроллеров, позволяющая подобрать камушек под конкретную задачу. У них неплохая документация.
Есть возможность самостоятельно спаять программатор на ЛПТ-порт или СОМ-порт (схемы можно найти в сети), однако отладка программ будет затруднена. Т.е. отладки внутри контроллера вообще не будет : ).
Под Atmel есть множество сред разработки: uVision от Keil, IAR, CodeVision. Программировать, конечно, придется на Си (может быть на Си++). В принципе существуют компиляторы и для паскаля и для бейсика, но Си ИМХО признан стандартом в данной сфере.
Go to the top of the page
 
+Quote Post
Omen_13
сообщение Oct 12 2007, 07:52
Сообщение #17


Силовик-затейник
****

Группа: Модераторы
Сообщений: 766
Регистрация: 18-02-07
Из: Столица солнечного Башкортостана
Пользователь №: 25 467



Цитата(shold @ Oct 12 2007, 12:07) *
так производителей одно и того же семейства несколько!

Если грубо: АВР, 51, АРМ, ПИК http://electronix.ru/forum/index.php?showforum=74
естественно каждое семейство имеет своё деление
Цитата(shold @ Oct 12 2007, 12:07) *
а турбо паскаль не подойдёт???

Если найдёте компилятор - вполне.
Цитата(shold @ Oct 12 2007, 12:07) *
да любой, для новичка, ну например под программирование х51-ых

Тогда Keil uVision - поддерживает кучу МК и содержит компиляторы АСМа и С. + встроенный пошаговый отладчик


--------------------
"Вперёд на мины, ордена потом!"
"инжинер/разработчик создает нечто, в отличии от многих других профессий. В этом есть сходность с художниками или музыкантами"(с)CodeWarrior1241
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Oct 12 2007, 11:13
Сообщение #18


Гуру
******

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



Цитата(Omen_13 @ Oct 12 2007, 10:52) *
Если найдёте компилятор - вполне.
Даже если найдет - нет, не подойдет. Мигалку сделать можно, а бОльшее - сильно проблематично. Мне на прошлой неделе пришлось доканчивать чужой проект на PIC18 на паскале, поэтому впечатления свежи. Не предназначен паскаль для встраиваемых систем (читай - микроконтроллеров). Зная паскаль изучить Си очень просто (сам прошел этот путь), поэтому лучше сразу с этого и начинать, не пытаясь паскалить.


--------------------
На любой вопрос даю любой ответ
"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
shold
сообщение Oct 12 2007, 18:48
Сообщение #19





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



чёт туговато идет, без практикиsmile.gif
нашёл программный эмулятор конроллера, программируй подключай а на экране результат,
как думаете вещь стоящая?

и ещё. а если выпаять процессор из компа, то можно его как контроллер использовать?
я к тому, что интел выпустил как и все - обычный контроллер, а потом на его базе
собрали компьютер, т.е. можно спокойно взять любой другой контроллер, подсоединить
под него разработанную материнскую плату. прошить БИОСом, и будет тоже компутер?
Go to the top of the page
 
+Quote Post
colombo_2007
сообщение Oct 13 2007, 07:32
Сообщение #20


Частый гость
**

Группа: Свой
Сообщений: 81
Регистрация: 19-07-07
Пользователь №: 29 221



Цитата(shold @ Oct 12 2007, 21:48) *
чёт туговато идет, без практикиsmile.gif
нашёл программный эмулятор конроллера, программируй подключай а на экране результат,
как думаете вещь стоящая?

и ещё. а если выпаять процессор из компа, то можно его как контроллер использовать?
я к тому, что интел выпустил как и все - обычный контроллер, а потом на его базе
собрали компьютер, т.е. можно спокойно взять любой другой контроллер, подсоединить
под него разработанную материнскую плату. прошить БИОСом, и будет тоже компутер?

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


--------------------
Все просто, но нам не заметно
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 29th July 2025 - 12:53
Рейтинг@Mail.ru


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