| Микроконтролери и електроника 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 | |||||||||
За коя 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 | |||||||||
|
||||||||||
| Автор: | 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/ |
|