PDA

Просмотр полной версии : составление программы для контроллера



Вова770
01.03.2008, 06:52
Я хочу спроектировать контроллер для существующего синтезатора на AD9835. Подскажите, в каких редакторах составляется программа, хотя бы их названия и где их можно взять, и где можно прочитать как это вообще делается.

RU3GA
01.03.2008, 09:40
Контроллеры бывают разные.
Для начала --- наверное стоит обратить внимание на семейство PIC и AVR.
Что предпочтете --- Ваш выбор , но они разные...
На мой взгляд --- AVR проще "прошиваются" , а у PIC --- более простая система команд.
По PIC --- смотрите и изучайте вот это :
http://ikarab.narod.ru/
По AVR тоже есть самоучители --- просто сейчас в голову не приходят сходу.

Сначала будет куча "дурацких" вопросов, потом , если не бросать это дело и изучать дальше --- в голове "что-то щелкнет" и все станет понятно --- у меня было именно так --- у других --- может по-другому :)

На стадии "дурацких вопросов" --- можете писать мне --- попытаюсь ответить :)

Удачи!
RU3GA

Explorer
02.03.2008, 10:13
По AVR http://avr123.nm.ru

UN9GW
02.03.2008, 10:20
Я хочу спроектировать контроллер для существующего синтезатора на AD9835. Подскажите, в каких редакторах составляется программа, хотя бы их названия и где их можно взять, и где можно прочитать как это вообще делается.

1. Определитесь с языком прогаммирования.
2. Изучите интерфейс и систему команд синтезатора.
3. Напишите алгоритм будущей программы (это самое сложное).
4. Перенесите алгоритм на тот язык, на котором будете писать программу.
5. Соберите отладочную плату и... Вперёд!

Удачи Вам!

RA4FOC
02.03.2008, 11:39
Кто нибудь может подсказать бесплатный компилятор C для Atmel??
Заранее благодарю.

ut1wpr
02.03.2008, 11:44
Кто нибудь может подсказать бесплатный компилятор C для Atmel??
Заранее благодарю.
http://winavr.sourceforge.n et/
http://www.amctools.com/

Genadi Zawidowski
02.03.2008, 11:51
Кто нибудь может подсказать бесплатный компилятор C для Atmel??
Заранее благодарю.
http://winavr.sourceforge.n et/
К стати, очень приличный компилятор. Умеет интегрироваться с AVR STUDIO (бесплатное IDE от атмел) - позволяет отлаживаться в эмуляторе по исходному С-тексту. За небольшое время его использования, не заметил никаких странностей или ошибок (странности всего семейства gcc не в счет), в генераци неадекватного кода не замечен.

К оригинатору - попробуйте писать программы на С, не переходя на ассемблер - вполне можно сейчас так работать.

UN9GW
02.03.2008, 12:01
Кто нибудь может подсказать бесплатный компилятор C для Atmel??
Заранее благодарю.

А я бы посоветовал CVAVR - он, конечно не бесплатный, но "лекарства" обычно идут вместе с ним на сайтах. У него есть одно очень важное преимущество - его синтаксис Си ничем не отличается от синтаксиса Си для РС. Это очень важно, если Вы пишете софт (даже небольшой, для себя) под РС.

RA4FOC
02.03.2008, 12:50
ut1wpr,Genadi Zawidowski,Igor UN9GW Спасибо, юзаю ссылки.