roboforum.ru

Технический форум по робототехнике.

6 каналов ШИМ на ATMega128.

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Re: 6 каналов ШИМ на ATMega128.

Сообщение avr123.nm.ru » 11 янв 2011, 23:01

jtag можно и програмно отключать и включать.
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: 6 каналов ШИМ на ATMega128.

Сообщение Radist » 11 янв 2011, 23:32

Речь шла о фузах. Если там джитаг запрещен - программно не включить. А если разрешен, то в даташите как-то мутно это описано:

Для программирования через интерфейс JTAG требуется использовать четыре специфических вывода JTAG-интерфейса: TCK, TMS, TDI и TDO. Управление выводами сброса и тактирования микроконтроллера не требуется. Для активизации JTAG-интерфейса необходимо запрограммировать конфигурационный бит JTAGEN. В состоянии поставки у микроконтроллера данный бит запрограммирован. Кроме этого, необходимо сбросить бит JTD в регистре MCUCSR. Альтернативно бит JTD можно сбросить путем удержания входа сброса в низком состоянии в течении двух тактов ЦПУ, после чего выводы JTAG-интерфейса доступны для программирования.

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

Но все это, конечно, к делу не относится, поскольку джитаг оказался не при делах :) .
Аватара пользователя
Radist
 
Сообщения: 2254
Зарегистрирован: 01 июл 2009, 08:59
Откуда: Екатеринбург
прог. языки: асемблер AVR

Re: 6 каналов ШИМ на ATMega128.

Сообщение drone123 » 18 янв 2011, 22:08

ШИМ на меге такой левый получается.. уж лучше генератор чтоли..
drone123
 
Сообщения: 12
Зарегистрирован: 18 янв 2011, 21:33
Откуда: Новосибирск

Пред.

Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8