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

 
 
3 страниц V  < 1 2 3  
Reply to this topicStart new topic
> проблема портирования программы с AtMega32 на AtMega 128
defunct
сообщение Aug 6 2008, 16:09
Сообщение #31


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(Nekromant @ Aug 6 2008, 18:33) *
Я бы сказал что при изучени нового лучше все таки начинать сначала - а не кидаться на всю информацию целиком

В таком случае рекомендую Вам собрать JTAG-ICE и поработать с ним. МК - будет как на ладони. На начальном этапе это самый лучший инструмент из возможных.

Цитата
-в школе тоже можно задачки стразу через иксы решать, но их никто сразу не дает, потому что понимание приходит со временем.

И тут JTAG лучший помошник т.к. например устанавливать требуемые значения портов - можно мышкой, а истинные значения портов будут отображаться на экране. Т.е. у вас будет полный доступ к любому узлу МК из отладчика.

Цитата
И у меня как и у многих начинающих еще просто не хватает понимания, что может повлиять на работу а что нет.

Посмотрите на заголовок топика - "портирование с M32 на M128". Разве можно предположить по заголовку, что Вы начинающий?
Go to the top of the page
 
+Quote Post
Stanislav_S
сообщение Aug 6 2008, 16:56
Сообщение #32


извечный пессимист
*****

Группа: Свой
Сообщений: 1 113
Регистрация: 9-10-06
Из: Днепропетровск
Пользователь №: 21 125



Цитата(defunct @ Aug 6 2008, 19:07) *
Чем логичней? Ведь это интерфейс не только для отладки, но и для программирования. А кристал по-умолчанию голый. И как бы в "логичном для вас случае" жилось тем у кого из программаторов только JTAG-ICE?

точно так же, как например если бы SPIEN был бы не установлен, и что мне тогда обязательно JTAG-ICE иметь? Тем более он голый в коробке, а на плате он далеко не голый, кое какое окружение имеется, которое JTAG может мешать, или там джампера ставить?


--------------------
Slaves are those of this world
Given freedom to lay chains upon The Master
The wolf is no longer free
Release the chains and come for me
Go to the top of the page
 
+Quote Post
defunct
сообщение Aug 6 2008, 19:15
Сообщение #33


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(Stanislav_S @ Aug 6 2008, 19:56) *
точно так же, как например если бы SPIEN был бы не установлен, и что мне тогда обязательно JTAG-ICE иметь?

Речь не о том какой интерфейс запретить.
Речь о том, что НИ ОДИН интерфейс программирования не может быть запрещенным в заводских настройках! И всякие доводы о "логичности" запрещения JTAG интерфейса по-умолчанию, лишь потому что именно Вы или кто-то еще его не использует, - неприемлемы.

Цитата
которое JTAG может мешать, или там джампера ставить?

Я так и поступаю в дизайнах где нужен и JTAG и что-то мешает его использованию.
Например в m162 джампера единственный выход, т.к. JTAG пересекается с внешней шиной памяти. Тем не менее следует отдать должное разработчикам Atmel, что они не слепо воткнули JTAG, а хотя бы поместили его на 4 старших бита адреса, т.е. можно и шину пользовать (хоть всего 4kb пространства остается), и периферия не пострадала.
Go to the top of the page
 
+Quote Post
Nekromant
сообщение Aug 7 2008, 02:14
Сообщение #34


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 21-03-07
Пользователь №: 26 369



Мой девайс сегодня оттестировался и вполне отработал 12 часов без сбоев. огромное с пасибо за помощь. Теперь я буду копать в сторону удобства или неудобства использования JTAG (хотя бы чтоб знать его влияние на остальную периферию МК).
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 26th August 2025 - 19:26
Рейтинг@Mail.ru


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