Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

CCS и PickKit 3
http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=14980
Страница 1 от 1

Автор:  ToHu [ Съб Яну 14, 2017 3:20 pm ]
Заглавие:  CCS и PickKit 3

Абе някой знае ли как се подкарва това нещо, може ли да дебъгва с него или само записва ? Не ми се е налагало да дебъгвам Пик сигурно от 10 години, не че и сега е много наложително но е 12-ка и няма никакви свободни крака да изведа някакви статуси а се опитвам да направя нещо което е за логика а не за софтуер и ще ми е по-лесно.
Пробвах но CCS-а забива, казва че девайса не може да се аксесне и то така забива че само през таск мениджъра мре и то не от първия път. Почвам вече да се чудя що не го направих със силабс :)

Автор:  slav4o.com [ Съб Яну 14, 2017 3:30 pm ]
Заглавие:  Re: CCS и PickKit 3

А ако сега го почваш проекта, защо не пробваш с XC8 компилатора

Автор:  stoyanoff [ Съб Яну 14, 2017 3:46 pm ]
Заглавие:  Re: CCS и PickKit 3

Тони, не би трябвало да ти забива. Сложи ли всички plug-ins и т. н.? Как го използваш този CCS - с MPLab, MPLab X или през тяхното приложение? Въжмоно е първия път да ти иска да заредиш ръчно firmware-а на кит-а! PicKit да не си го използвал с програмката за PicKit3 и да си му сменил firmware-a? Има опция вътре за MPlab.
Дай малко повече подробности какво точно правиш!

Автор:  Desert Leo [ Съб Яну 14, 2017 4:03 pm ]
Заглавие:  Re: CCS и PickKit 3

ToHu написа:
Абе някой знае ли как се подкарва това нещо, може ли да дебъгва с него или само записва ? Не ми се е налагало да дебъгвам Пик сигурно от 10 години, не че и сега е много наложително но е 12-ка и няма никакви свободни крака да изведа някакви статуси а се опитвам да направя нещо което е за логика а не за софтуер и ще ми е по-лесно.
Пробвах но CCS-а забива, казва че девайса не може да се аксесне и то така забива че само през таск мениджъра мре и то не от първия път. Почвам вече да се чудя що не го направих със силабс :)


За коя 12-ка става въпрос?

Автор:  ToHu [ Съб Яну 14, 2017 4:22 pm ]
Заглавие:  Re: CCS и PickKit 3

12F1571
Пиккита го използвам с софта на микрочеп за запис.
Опитвам да дебъгвам през интерфейса на ccs а. Той не иска и да записва през неговия, не само да дебъгва. Имам някъде ICD имам и на CCS дебъгера някъде ама много търсене трябва да падне, тоя пиккиъ ми е под ръка та затова с него пробвам.

Автор:  stoyanoff [ Съб Яну 14, 2017 5:17 pm ]
Заглавие:  Re: CCS и PickKit 3

Вътре в софта за рапис има да избереш опция - едното трябва да е за Mplab, а другото за софта за запис. Трябва да избереш Mplab и тогава да отвориш CCS-а! Не може и двете да са ти активни!

Автор:  Desert Leo [ Съб Яну 14, 2017 5:17 pm ]
Заглавие:  Re: CCS и PickKit 3

Инсталира ли от тук http://www.ccsinfo.com/downloads.php плъгините? И коя версия CCS C използваш? Нещо на несъвместимост на версии ми намирисва...

Автор:  ToHu [ Съб Яну 14, 2017 5:38 pm ]
Заглавие:  Re: CCS и PickKit 3

Ами инсталирах ги тия плъгини, но все така. Така е като не пипаш нещо с години му губиш края. Освободих си едно пинче, а като се загледах какво пиша изведнъж нещата потръгнаха, бях декларирал PIR1 регистъра на адрес 01 вместо 11 .. и чакам един флаг да се вдигне ... много псувни отнесоха микрочеповете ... но намерих и грешка в документацията, поне така изглежда.
В гейт контрол регистъра, в описанието пише че ако T1GSPM е 1 работи в single shot, да ама като гледам схемата изглежда точно обратното, а и доколкото виждам така работи :)

Автор:  ToHu [ Съб Яну 14, 2017 5:40 pm ]
Заглавие:  Re: CCS и PickKit 3

п.с. абе защо си мисля че едно време всички тия регистри бяха декларирани в .h на процесора, в момента тма има само порнография която не ми трябва, дефиниции за разни настройки с идиотските им функции които не работят на друг компилатор. То аз една опитах да изпозлвам и тя ме напсува до 9-то коляно. Има няккаво setup_ccp или нещо изобщо не ебава да се компилира за тоя проц, ама и не го умувах много, и без това не е ясно как ще ги сетне, сетнах си ги ръчно и всичко заспа .. само дето трябваше да декларирам 20-на регистъра.

Автор:  Desert Leo [ Съб Яну 14, 2017 6:04 pm ]
Заглавие:  Re: CCS и PickKit 3

Е па ти де видя #byte ... = ... или #bit ... = ... в хедъра :)
Проблема с 3-ката оправи ли се.

Автор:  ToHu [ Съб Яну 14, 2017 6:09 pm ]
Заглавие:  Re: CCS и PickKit 3

Не, все така забива ccs-а, но май ще се отказвам да го боря, след като си оправих сбърания регистър, и си освободих един пин за дебъг нещата потръгнаха, сега остава да разбера защо в тоя режим не работи както на мен ми се иска да работи. Уж прекъсване трябва да имам при всеки падащ фронт на гейт сигнала но не изглежда така.

Автор:  Desert Leo [ Съб Яну 14, 2017 6:24 pm ]
Заглавие:  Re: CCS и PickKit 3

Цитат:
Timer1 Gate Single-Pulse mode is first enabled by setting the T1GSPM bit in the T1GCON register. Next, the T1GGO/DONE bit in the T1GCON register must be set.

Автор:  stoyanoff [ Съб Яну 14, 2017 8:11 pm ]
Заглавие:  Re: CCS и PickKit 3

Опитай да го прекараш през MPLab. Аз този CCS интерфейс никога не съм го използвал, но в MPlab има разни настройки, които можеш да пипнеш - настройки на проекта и т. н.
И опитай ръчно да заредиш firmware-a на PICKit-a!
Този къмпайлър е много бъгав. Ако си по-добър с XC8 използвай него. CCS прави яко парчета за по-сложните неща. Ти задаваш едно, то прави съвсем друго. Другият вариант е да работиш директно с регистри и да не използваш вградените фукции...

Автор:  ToHu [ Съб Яну 14, 2017 9:45 pm ]
Заглавие:  Re: CCS и PickKit 3

Абе това са вградените функции отдавна е известно, има някои проблемни, други просто са по-специфични. Дълго време съм го изпозлвал, като му хванеш цаката няма грижи, генерира що годе читав кода, но гелдането на асемблера е задължително ако имаш нещо което е критично от към изпълнение. Точо сега се боря с нещо такова, супер елементарна задача обаче ни да се реши хардуерно ни софтуерно, преди време правих обратното но на 51-ца и се получи с малко трикове, сега се опитвам да се правя на това кеото управлявам но май стигнах лимита на това процесорле, при 125 ns на инструкция не ми стига една инструкция време :) ... е остава най-балъшкото изпълнение да направя без цикъл ама ....

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