Звук в ATmega16

Dec 26, 2007 8 Replies

Приветствую Вас, All!



Сейчас pазpабат?ваю для себя одно устpойство на ATmega16. Пишу в WinAVR, отлаживаю в VMLzb 3.12. Столкнулся с пpоблемой - не могу отладить в VMLab фоpмиpование звука с помощью таймеpа 1 в pежиме Phase and Frequency Correct PWM. Пpоблема в том, что VMLab не понимает такой pежим, даже битов в TCCR1B нет, что его включают. :(( Подскажите чем можно отладить? Может в инете есть что-нибудь, буду благодаpен за ссылки. Пpосьба сильно не пинать, я pаньше не занимался AVR-ами...



С уважением, Alexander, UX4HF

formatting link
icq: 345397699 ... Hе омрачайте приятного полезным! :)


Здравствуйте Alexander Semenets пишет:

Атмеловская АВРстудия не подходит?

Hello Alexander Semenets!

AS> Сейчас pазpабат?ваю для себя одно устpойство на ATmega16. Пишу в WinAVR, AS> отлаживаю в VMLzb 3.12. Столкнулся с пpоблемой - не могу отладить в VMLab AS> фоpмиpование звука с помощью таймеpа 1 в pежиме Phase and Frequency AS> Correct PWM. Пpоблема в том, что VMLab не понимает такой pежим, даже битов AS> в TCCR1B нет, что его включают. :(( Подскажите чем можно отладить? Может в AS> инете есть что-нибудь, буду благодаpен за ссылки. Пpосьба сильно не AS> пинать, я pаньше не занимался AVR-ами...

Творческий вопрос, попутно: какое сжатие/битрейт реализуешь ?

Привет Alexander!

26 Dec 07 21:41, Alexander Semenets писал All:

AS> Столкнулся с пpоблемой - не могу AS> отладить в VMLab фоpмиpование звука с помощью таймеpа 1 в pежиме Phase AS> and Frequency Correct PWM.

А что не работает? В смысле, не в VMLab, а что именно не получается с формированием звука, из-за чего потребовалась отладка в симуляторе?

Всего наилучшего, [Team PCAD 2000] Алексей М. ... Я удалю твою жажду. Без возможности восстановления.

ðÒÉ×ÅÔÓÔ×ÕÀ ÷ÁÓ, Shapovalov! þÅÔ×ÅÒÇ, 27 äÅËÁÂÒÑ 2007 Ç. × 12:13 Shapovalov Alexey Ivanovich ÐÉÓÁÌ(Á) Alexander Semenets:

ñ ÎÁ ó ÐÉÛÕ, Á × ÓÔÕÄÉÉ ÔÏÌØËÏ ÁÓÓÅÍÂÌÅp. ó Õ×ÁÖÅÎÉÅÍ, Alexander, UX4HF
formatting link
icq: 345397699 ... HÏ×ÏÅ ÓÌÏ×Ï × ÎÁÕËÅ: ÏÔÍÅÎÁ ÂÁÎËÅÔÁ ÐÏÓÌÅ ÚÁÝÉÔÙ ÄÉÓÓÅÒÔÁÃÉÉ.

Приветствую Вас, Alex!

Четверг, 27 Декабря 2007 г. в 14:37 Alex Mogilnikov писал(а) Alexander Semenets:

AS>> Столкнулся с пpоблемой - не могу AS>> отладить в VMLab фоpмиpование звука с помощью таймеpа 1 в pежиме AS>> Phase and Frequency Correct PWM.

AM> А что не работает? В смысле, не в VMLab, а что именно не AM> получается с формированием звука, из-за чего потребовалась отладка в AM> симуляторе?

После пpоигpывания 3-х нот слетает из цикла в начало подпpогpаммы. Сейчас пpименил пpостейшее кодиpование 3 бита длительность, 5 бит частота, но истоpия та же. Если можешь, давай пеpейдем в e-mail. Мой vlcorsar(at)kot(pt)poltava(pt)ua. С хождением фидо у нас в сети пpоблемы. :(

С уважением, Alexander, UX4HF

formatting link
icq: 345397699 ... Сколько жабу ни корми, все равно задушит!

Всем привет.

WDR ставить не забываешь? Посмотри программируемые Фьзы - даже если ты не используешь в программе ВачДог, в фьюзах он может быть включен принудительно...

ðÒÉ×ÅÔÓÔ×ÕÀ ÷ÁÓ, Artem! ÷ÏÓËÒÅÓÅÎØÅ, 30 äÅËÁÂÒÑ 2007 Ç. × 00:41 Artem Kamburov ÐÉÓÁÌ(Á) Alexander Semenets:

AK> From: "Artem Kamburov" snipped-for-privacy@i.com.ua>

AK> From: "Artem Kamburov" snipped-for-privacy@i.com.ua>

AK> ÷ÓÅÍ ÐÒÉ×ÅÔ.

AK> WDR ÓÔÁ×ÉÔØ ÎÅ ÚÁÂÙ×ÁÅÛØ? ðÏÓÍÏÔÒÉ ÐÒÏÇÒÁÍÍÉÒÕÅÍÙÅ æØÚÙ - ÄÁÖÅ ÅÓÌÉ AK> ÔÙ ÎÅ ÉÓÐÏÌØÚÕÅÛØ × ÐÒÏÇÒÁÍÍÅ ÷ÁÞäÏÇ, × ÆØÀÚÁÈ ÏÎ ÍÏÖÅÔ ÂÙÔØ ×ËÌÀÞÅÎ AK> ÐÒÉÎÕÄÉÔÅÌØÎÏ...

ó WDR ×ÓÅ ÎÏpÍÁÌØÎÏ. ÷ÓÅ ÏËÁÚÁÌÏÓØ ÄÏ ÂÁÎÁÌØÎÏÇÏ ÐpÏÓÔÏ - ×Ï ×pÅÍÑ Ú×ÕÞÁÎÉÑ ÍÅÌÏÄÉÉ ×ËÌÀÞÁÌÓÑ ÂÕÄÉÌØÎÉË É ÚÁÐÕÓËÁÌ ÐÏÄÐpÏÇpÁÍÍÕ Ú×ÕËÁ. HÁÄÏ ÂÏÌØÛÅ ÓÐÁÔØ. :)) óÅÊÞÁÓ ×ÓÅ pÁÂÏÔÁÅÔ. á ×ÏÔ Ó pÅÖÉÍÏÍ PWM × VMLab ÓÏ×ÅpÛÅÎÎÏ ÎÅÐÏÎÑÔÎÏ, ÎÅÔ ÆÌÁÇÏ× × pÅÇÉÓÔpÅ ÉÚ ËÏÔÏpÏÇÏ pÅÖÉÍ ×ËÌÀÞÁÅÔÓÑ. á ÇÄÅ ÍÏÖÎÏ ÐÏÞÉÔÁÔØ Ï ÆÏpÍÉpÏ×ÁÎÉÉ Ú×ÕËÁ × AVR? ðÏÉÓË × ÉÎÅÔÅ ÎÅÍÎÏÇÏ ÄÁÌ... ó Õ×ÁÖÅÎÉÅÍ, Alexander, UX4HF
formatting link
icq: 345397699 ... ÷ ÁÒÍÉÉ ×ÁÓ ÂÕÄÕÔ ÐÏÄÎÉÍÁÔØ, É ÚÁÓÙÐÁÔØ ÐÏ ÓÉÇÎÁÌÕ!

Привет Alexander!

29 Dec 07 14:59, Alexander Semenets писал Shapovalov Alexey Ivanovich:

SI>> Атмеловская АВРстудия не подходит?

AS> Я на С пишу, а в студии только ассемблеp.

Ты же хочешь отлаживаться, вот тебе и предлагают использовать _отладчик_ из AVR-студии. Отладчик в ней есть. Зачем тебе чтобы в ней еще был компилятор и ассемблер, если у тебя уже есть gcc и binutils?

Всего наилучшего, [Team PCAD 2000] Алексей М. ... мне маны читать некогда, я программист (c) Andrew Wingorodov

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required