http://www.forum.getchip.net/

не запускается внутрисхемная отладка на 3.6864МГц
http://www.forum.getchip.net/viewtopic.php?f=16&t=754
Страница 1 из 1

Автор:  Vovka001 [ 15 июн 2016, 12:11 ]
Заголовок сообщения:  не запускается внутрисхемная отладка на 3.6864МГц

В общем проблема в том что не запускается отладчик на частоте кварца 3.6864Мгц. На 4МГц все нормально. А на 3.6864, когда делаю запуск с монитором кристалла наблюдаю надпись: «Loading» и все. В опции проекта тактовая частота -3686400Гц во фьюзах – Внешний резонатор 3-8МГц. Прошиваю USB программатором. До этого работал с круглыми частотами и проблем не было. Кондёры на кварце 22
Кто то сталкивался с такой проблемой и вообще получалось у кого запустить монтор на UART частотах?

Автор:  GetChiper [ 15 июн 2016, 21:08 ]
Заголовок сообщения:  Re: не запускается внутрисхемная отладка на 3.6864МГц

Попробуй в настройках проекта немного поварьировать указанную там частоту МК

Автор:  Гость [ 17 июн 2016, 19:36 ]
Заголовок сообщения:  Re: не запускается внутрисхемная отладка на 3.6864МГц

Нет не прокатывает. Тут что то другое. Сейчас провел эксперимент с другим кварцем. Если в настройках проекта например выставить 7372800, а кварц поставить на 8МГц то отладчик работает. А если поставить кварц на 7.3728МГц то тут опять затык.

Автор:  GetChiper [ 18 июн 2016, 10:41 ]
Заголовок сообщения:  Re: не запускается внутрисхемная отладка на 3.6864МГц

попробуй в проекте при кварце 7372800 поставить значение 6740000

кстати, а кварц нормальный? он точно завелся на своей частоте, а не какой нибуть гармонике ее?

Автор:  Гость [ 22 июн 2016, 15:54 ]
Заголовок сообщения:  Re: не запускается внутрисхемная отладка на 3.6864МГц


Автор:  GetChiper [ 22 июн 2016, 18:55 ]
Заголовок сообщения:  Re: не запускается внутрисхемная отладка на 3.6864МГц

Осциллограф есть?

Автор:  Vovka001 [ 23 июн 2016, 17:17 ]
Заголовок сообщения:  Re: не запускается внутрисхемная отладка на 3.6864МГц

Я пишу программу которая должна выдавать в порт импульс, к примеру каждые 10мс. И соответственно я смотрю на осциле отклонения. Если есть отклонения значит у меня проблема с запуском кварца. Так?
Ну и если у меня проблемы с кварцем то я пробую менять кварц и играюсь с подтягивающими конденсаторами. Или ещё есть идеи?

Автор:  Vovka001 [ 23 июн 2016, 18:01 ]
Заголовок сообщения:  Re: не запускается внутрисхемная отладка на 3.6864МГц

В общем проверил. Написал программу которая шлёт прямоугольные импульсы. Замерил в время между импульсами в виртуальном отладчике, потом зашил в МК и снял несколько показаний с осцилы. Так сделал с кристаллом на 8 и на 7,3728МГц. В результате небольшие отклонения которыми можно пренебречь. На программном отладчике время 57,34 мс а среднеарифметическое от измерений 57,20. Это на 8Мгц. И на 7,3728 : программное - 62,22 среднеарифметическое - 62,11

Автор:  GetChiper [ 29 июн 2016, 19:14 ]
Заголовок сообщения:  Re: не запускается внутрисхемная отладка на 3.6864МГц

В отладчике используется передача по одному проводу, без синхронизации. Соответственно при длинных передачах происходит накопление погрешности и протокол дает сбои. Поэтому так важно при отладке иметь точно прописанную частоту в настройках

Страница 1 из 1 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/