Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Продукция MICROCHIP

Продукция MICROCHIP Технические вопросы по всей продукции Microchip

Ответ
 
Опции темы Опции просмотра
Старый 02.04.2019, 08:38   #1
X_Max
Senior Member
 
Аватар для X_Max
 
Регистрация: 07.12.2007
Адрес: N54°31' E36°15'
Возраст: 43
Сообщений: 547
Вес репутации: 464/53
X_Max is a glorious beacon of lightX_Max is a glorious beacon of lightX_Max is a glorious beacon of lightX_Max is a glorious beacon of lightX_Max is a glorious beacon of light
Отправить сообщение для X_Max с помощью ICQ
По умолчанию PIC16F18446 Curiosity Nano

Приветствую.
Вот, можно сказать в довесок (по мимо прочего) заказал и этот девайс. Но так как ранее с подобного рода устройствами дел не имел - не знаю как к нему подойти, с чего начать. Если кто в курсе - подскажите, как надо, проект создать или у нутрях его уже что-то есть, если создать проект - то как MPLABX5.05 с этой железкой взаимодействует?
К примеру вот на этой картинке споткнулся...
Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 27
Размер:	87.1 Кб
ID:	11367
Нажмите на изображение для увеличения
Название: PIC16F18446-Curiosity-Nano_HWUG.pdf
Просмотров: 28
Размер:	2.01 Мб
ID:	11368
__________________
конденсатор оказал сопротивление
X_Max вне форума   Ответить с цитированием
Старый 02.04.2019, 09:40   #2
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 32
Сообщений: 2,167
Вес репутации: 4017/88
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: PIC16F18446 Curiosity Nano

X_Max
пишут что The PIC16F18446 device is programmed and debugged by the on-board debugger and therefore no external programmer or debugger tool is required. Понятное дело это ложь.

Тем не менее в документе показано, как подключать отладчик pickit4, с помощью которого Вы можете начать работу.

У Вас есть pickit4?
besogon вне форума   Ответить с цитированием
Старый 02.04.2019, 10:33   #3
petrd
Senior Member
 
Регистрация: 09.02.2008
Адрес: Воронеж
Возраст: 48
Сообщений: 1,808
Вес репутации: 2170/82
petrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond repute
Отправить сообщение для petrd с помощью ICQ
По умолчанию Re: PIC16F18446 Curiosity Nano

Цитата:
Сообщение от besogon Посмотреть сообщение
X_Max
пишут что The PIC16F18446 device is programmed and debugged by the on-board debugger and therefore no external programmer or debugger tool is required. Понятное дело это ложь.
У Вас есть pickit4?
С чего это понятно, что это ложь? Типа красный кружок и не поддерживается?
__________________
License MikroC, MikroC PRO and EasyPIC5 by mikroElektronika (the dead mikroICD replaced PICKit2 & PICKit3)

Последний раз редактировалось petrd; 02.04.2019 в 10:42.
petrd вне форума   Ответить с цитированием
Старый 02.04.2019, 11:05   #4
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 32
Сообщений: 2,167
Вес репутации: 4017/88
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: PIC16F18446 Curiosity Nano

petrd
Типа красный кружок и не поддерживается? - скорее всего отладка средствами этой платы пытка и первое что следует сделать, это подключить внешний программатор-отладчик.

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

по моему опыту всё это не стоит того, чтобы тратить на это время.
besogon вне форума   Ответить с цитированием
Старый 02.04.2019, 11:47   #5
petrd
Senior Member
 
Регистрация: 09.02.2008
Адрес: Воронеж
Возраст: 48
Сообщений: 1,808
Вес репутации: 2170/82
petrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond repute
Отправить сообщение для petrd с помощью ICQ
По умолчанию Re: PIC16F18446 Curiosity Nano

Цитата:
Сообщение от besogon Посмотреть сообщение
petrd
скорее всего отладка средствами этой платы пытка и первое что следует сделать, это подключить внешний программатор-отладчик.

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

по моему опыту всё это не стоит того, чтобы тратить на это время.
Да ладно! На чем основан такой опыт? Все дискаверки от STM так и сделаны. Никаких пыток в работе с ними нет и сербящего желания срочно перейти на внешний отладчик тоже. И в данном случае та же тенденция прослеживается, зачем так сразу закапывать?
__________________
License MikroC, MikroC PRO and EasyPIC5 by mikroElektronika (the dead mikroICD replaced PICKit2 & PICKit3)
petrd вне форума   Ответить с цитированием
Старый 02.04.2019, 11:53   #6
Илья
Senior Member
 
Регистрация: 26.02.2007
Адрес: SPb
Сообщений: 1,181
Вес репутации: 1775/75
Илья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant future
По умолчанию Re: PIC16F18446 Curiosity Nano

Создание проекта:
http://microchipdeveloper.com/mplabx...cts-standalone

Судя по описанию, эта отладка действительно имеет встроенный дебаггер и программатор.
Плюс к этому видится как MSD (типа накопителя/флешки) - запрограммировать плату можно просто скопировав туда hex.

но проще прямо в IDE.
Поставьте более свежую IDE. при выборе Tools (плата должна быть подключена) выбрать строчку где указан S/N платы (типа Microchip Kits -> Curiosity Nano -> S/S: ATML:xxxx)
Илья вне форума   Ответить с цитированием
Старый 02.04.2019, 11:55   #7
petrd
Senior Member
 
Регистрация: 09.02.2008
Адрес: Воронеж
Возраст: 48
Сообщений: 1,808
Вес репутации: 2170/82
petrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond repute
Отправить сообщение для petrd с помощью ICQ
По умолчанию Re: PIC16F18446 Curiosity Nano

Цитата:
Сообщение от X_Max Посмотреть сообщение
Приветствую.
К примеру вот на этой картинке споткнулся...
Посмотрите это - http://ww1.microchip.com/downloads/e...tion-Board.pdf
и попробуйте это здесь https://www.microchip.com/mplab/mplab-xpress
__________________
License MikroC, MikroC PRO and EasyPIC5 by mikroElektronika (the dead mikroICD replaced PICKit2 & PICKit3)
petrd вне форума   Ответить с цитированием
Старый 02.04.2019, 14:03   #8
X_Max
Senior Member
 
Аватар для X_Max
 
Регистрация: 07.12.2007
Адрес: N54°31' E36°15'
Возраст: 43
Сообщений: 547
Вес репутации: 464/53
X_Max is a glorious beacon of lightX_Max is a glorious beacon of lightX_Max is a glorious beacon of lightX_Max is a glorious beacon of lightX_Max is a glorious beacon of light
Отправить сообщение для X_Max с помощью ICQ
По умолчанию Re: PIC16F18446 Curiosity Nano

Цитата:
Сообщение от Илья Посмотреть сообщение
... Поставьте более свежую IDE...
X5.05 поменял на Х5.15, вроде получшело , бум дальше разбираться...


Нажмите на изображение для увеличения
Название: Безымянный-2.png
Просмотров: 12
Размер:	77.6 Кб
ID:	11369


П.С. 2 жёлтых кружочка - типа поддерживается, "но мы полноценно не проверяли, на свой страх-и-риск"?
__________________
конденсатор оказал сопротивление
X_Max вне форума   Ответить с цитированием
Старый 02.04.2019, 18:56   #9
Илья
Senior Member
 
Регистрация: 26.02.2007
Адрес: SPb
Сообщений: 1,181
Вес репутации: 1775/75
Илья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant future
По умолчанию Re: PIC16F18446 Curiosity Nano

Цитата:
Сообщение от X_Max Посмотреть сообщение
2 жёлтых кружочка - типа поддерживается, "но мы полноценно не проверяли, на свой страх-и-риск"?
Это обычное дело после релиза. Вариантов железо(ПК)/ОС их масса и поставить зеленый свет "совесть не позволяет".
Как и даташиты - первое время идут как preliminary.
Илья вне форума   Ответить с цитированием
Старый 04.04.2019, 14:59   #10
X_Max
Senior Member
 
Аватар для X_Max
 
Регистрация: 07.12.2007
Адрес: N54°31' E36°15'
Возраст: 43
Сообщений: 547
Вес репутации: 464/53
X_Max is a glorious beacon of lightX_Max is a glorious beacon of lightX_Max is a glorious beacon of lightX_Max is a glorious beacon of lightX_Max is a glorious beacon of light
Отправить сообщение для X_Max с помощью ICQ
По умолчанию Re: PIC16F18446 Curiosity Nano

... пипец как туго переходить на MPLAB X5.xx после MPLAB 8.xx. Вообще всё не на "своём" месте... еле stopwatch нашёл, пошаговую отладку (по F7) так и не знаю как запустить... всё затенённое - недоступное
__________________
конденсатор оказал сопротивление
X_Max вне форума   Ответить с цитированием
Старый 04.04.2019, 18:22   #11
Марк
Senior Member
 
Аватар для Марк
 
Регистрация: 18.08.2007
Адрес: Московская область
Возраст: 60
Сообщений: 2,599
Вес репутации: 3588/105
Марк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond repute
По умолчанию Re: PIC16F18446 Curiosity Nano

Цитата:
Сообщение от X_Max Посмотреть сообщение
... всё затенённое - недоступное
Если пиктограмма пошаговой отладки недоступна - нет связи с дебаггером. Что пишет Output дебаггера?
Марк вне форума   Ответить с цитированием
Старый 05.04.2019, 11:55   #12
X_Max
Senior Member
 
Аватар для X_Max
 
Регистрация: 07.12.2007
Адрес: N54°31' E36°15'
Возраст: 43
Сообщений: 547
Вес репутации: 464/53
X_Max is a glorious beacon of lightX_Max is a glorious beacon of lightX_Max is a glorious beacon of lightX_Max is a glorious beacon of lightX_Max is a glorious beacon of light
Отправить сообщение для X_Max с помощью ICQ
По умолчанию Re: PIC16F18446 Curiosity Nano

Цитата:
Сообщение от Марк Посмотреть сообщение
Если пиктограмма пошаговой отладки недоступна - нет связи с дебаггером. Что пишет Output дебаггера?
Вах, кажись разобрался.
Я так понял, в отличии от MPLAB 8.92, шоб пошаговую симуляцию (т.е. по F7 смотреть как исполняется код, регистры меняются...) надо отдельно этот процесс запускать ?
Debud -> Discrete Debugger Operation -> Launch Debugger Main Project


P.S. О... на "http://microchipdeveloper.com" вроде есть ответы, на всё, но - блин, за каждым пустяком туда ходить - муторно, сложно с натоптанной колеи сходить.
P.P.S. кстати, в MPLAB 8.хх была такая фишка -- если изменил в коде и не отBUILDился, всплывает предупреждение, а в иксах чего-то не нт такого...
__________________
конденсатор оказал сопротивление
X_Max вне форума   Ответить с цитированием
Старый 05.04.2019, 12:00   #13
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 32
Сообщений: 2,167
Вес репутации: 4017/88
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: PIC16F18446 Curiosity Nano

X_Max
в mplabx кнопка есть Debug Project.
в общем случае этого достаточно для запуска внутрисхемной отладки правильно настроенного проекта.
besogon вне форума   Ответить с цитированием
Старый 05.04.2019, 12:46   #14
Марк
Senior Member
 
Аватар для Марк
 
Регистрация: 18.08.2007
Адрес: Московская область
Возраст: 60
Сообщений: 2,599
Вес репутации: 3588/105
Марк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond repute
По умолчанию Re: PIC16F18446 Curiosity Nano

Цитата:
Сообщение от X_Max Посмотреть сообщение
в отличии от ...
В 8-ке есть DMCI, с помощью которого можно смотреть массивы в графическом представлении. Для этого нужно просто остановить дебаг и сканирование ОЗУ в части массивов заданных в DMCI произойдет автоматически.
В Х все с этим плохо. Пока в окне просмотра ОЗУ (File Registers) не прокрутишь отображаемую в DMCI область - хрен что увидишь. Ленивый стал DMCI... Это не считая еще кучи багов этого инструмента. А симуляторный логический анализатор лучше и не включать.
Марк вне форума   Ответить с цитированием
Старый 05.04.2019, 16:38   #15
X_Max
Senior Member
 
Аватар для X_Max
 
Регистрация: 07.12.2007
Адрес: N54°31' E36°15'
Возраст: 43
Сообщений: 547
Вес репутации: 464/53
X_Max is a glorious beacon of lightX_Max is a glorious beacon of lightX_Max is a glorious beacon of lightX_Max is a glorious beacon of lightX_Max is a glorious beacon of light
Отправить сообщение для X_Max с помощью ICQ
По умолчанию Re: PIC16F18446 Curiosity Nano

Граждане, чего-то я себя совсем идиотом чувствую...
В какие последовательно бубны надо ударить, чтоб запустить stopwatch (а заодно и Tcy настроить)?
Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 15
Размер:	207.9 Кб
ID:	11370
__________________
конденсатор оказал сопротивление
X_Max вне форума   Ответить с цитированием
Старый 05.04.2019, 17:17   #16
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 32
Сообщений: 2,167
Вес репутации: 4017/88
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: PIC16F18446 Curiosity Nano

X_Max
Только что проверил у себя. gentoo + MPLABX 5.10 + pickit4 и отладкой проекта для pic32mx.

Вкладка stopwatch есть.
вне зависимости от чего либо Target halted. Stopwatch cycle count = 0.
Не работает.

У Вас пошаговая отладка работает?
besogon вне форума   Ответить с цитированием
Старый 05.04.2019, 17:28   #17
Марк
Senior Member
 
Аватар для Марк
 
Регистрация: 18.08.2007
Адрес: Московская область
Возраст: 60
Сообщений: 2,599
Вес репутации: 3588/105
Марк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond repute
По умолчанию Re: PIC16F18446 Curiosity Nano

В свойствах проекта (правая кнопка мыши по имени проекта в дереве проектов - Свойства) выбираете в качестве дебаггера симулятор. В свойствах симулятора (в том же окне) устанавливаете частоту машинных циклов.
Запускаете симуляцию (дебаг).
Секундомер (stopwatch) станет активным.
Кстати, точно как в 8-ке. Пока симуляции нет - никакого секундомера тоже нет.
Марк вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +3, время: 13:05.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot