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

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

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

Ответ
 
Опции темы Опции просмотра
Старый 15.02.2020, 08:59   #151
Pridnya
Senior Member
 
Регистрация: 21.01.2009
Адрес: Russia, Orel
Возраст: 41
Сообщений: 4,876
Вес репутации: 4724/137
Pridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond repute
По умолчанию Re: В чём удобство MPLAB Code Configurator (MCC)?

Цитата:
Сообщение от Илья Посмотреть сообщение
"спросите у Марка", "общаюсь с вменяемыми разработчиками которые объяснили".. У вас то своё опыт есть? Вы свое мнение уже высказали. Надеюсь Вас поняли. Что Вы доказываете? То что вам МСС не нужно? Так и слава БГ!
Можно подумать перед (или за) Вами стоят с паяльником и заставляют.
"не хотят - не вспоминай, не надо.." (с)
P.S. Ваше мнение понятно - "кто не с нами тот "___"
Илья, вы вроде как имели или имеете отношение к продвижению продукции Microchip. Очень интересна актуальность этой информации (принадлежность к дистрибьютеру, должность и динамика по карьерной лестнице за последние 12 лет). Это для того, чтобы был понятен ваш уровень, как специалиста. Раскрытие информации будет только вам на пользу.

Если вы имеете отношение к дистрибьютеру Microchip, то "не нужно...и слава богу" вообще не этично, это показывает ваш личный пофигизм к делу. Лучше бы вы на личном примере показывали как удобно пользоваться MCC.
__________________
Прогресс неизбежен.
Pridnya на форуме   Ответить с цитированием
Старый 15.02.2020, 09:13   #152
Марк
Senior Member
 
Аватар для Марк
 
Регистрация: 18.08.2007
Адрес: Московская область
Возраст: 60
Сообщений: 3,092
Вес репутации: 4015/117
Марк 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: В чём удобство MPLAB Code Configurator (MCC)?

Цитата:
Сообщение от Pridnya Посмотреть сообщение
Если вы имеете отношение к дистрибьютеру Microchip, то "не нужно...и слава богу" вообще не этично
Что за чушь, Дима... В задачу любого дистрибутора входит продвижение товара/увеличение его продаж, а не продвижение инструментов разработки как таковых.
В этом смысле МСС занимает именно такое место - "не нужно...и слава богу".
Марк вне форума   Ответить с цитированием
Старый 15.02.2020, 09:36   #153
Pridnya
Senior Member
 
Регистрация: 21.01.2009
Адрес: Russia, Orel
Возраст: 41
Сообщений: 4,876
Вес репутации: 4724/137
Pridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond repute
По умолчанию Re: В чём удобство MPLAB Code Configurator (MCC)?

Цитата:
Сообщение от Марк Посмотреть сообщение
Что за чушь, Дима... В задачу любого дистрибутора входит продвижение товара/увеличение его продаж, а не продвижение инструментов разработки как таковых.
В этом смысле МСС занимает именно такое место - "не нужно...и слава богу".
Марк, по моему мнению продвигать микроконтроллеры Microchip без продвижения инструментария - сложно. Семейств микроконтроллеров у Microchip много, конфигуратор, как средство быстрого запуска конкретного микроконтроллера был бы полезен. Только вот этот конфигуратор имеет много ограничений (а вот эти МК мы не поддерживаем...). А вот взял бы Илья и на личном примере создал несколько конфигураций для источников питания на основе dsPIC33 (из новых) и всем бы нос утер - показал бы уровень владения.

Кстати у Microchip есть еще один конфигуратор - Digital Compensator Design Tool. Это я к тому, что конфигураторы есть, а специалистов для их продвижения - нет. Вот на примере использования конфигураторов MCC+DCDT и показали бы достоинства тех же dsPIC33.
__________________
Прогресс неизбежен.
Pridnya на форуме   Ответить с цитированием
Старый 15.02.2020, 09:59   #154
Марк
Senior Member
 
Аватар для Марк
 
Регистрация: 18.08.2007
Адрес: Московская область
Возраст: 60
Сообщений: 3,092
Вес репутации: 4015/117
Марк 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: В чём удобство MPLAB Code Configurator (MCC)?

Цитата:
Сообщение от Pridnya Посмотреть сообщение
А вот взял бы Илья и ... всем бы нос утер - показал бы уровень владения.
Странное представление о методах продвижения товара... Утирать всем нос.
Для освоения тех или иных инструментов нужно читать на них документацию, а не пару сообщений на форумах. На форуме уместно проинформировать о наличии инструментов.
Если специалист узнает о том, что некое семейство МК способно выполнить его задачу, то, если это действительно специалист, он приложит усилия для ознакомления с инструментами. Для этого ему не надо утирать нос.
Марк вне форума   Ответить с цитированием
Старый 15.02.2020, 13:34   #155
Марк
Senior Member
 
Аватар для Марк
 
Регистрация: 18.08.2007
Адрес: Московская область
Возраст: 60
Сообщений: 3,092
Вес репутации: 4015/117
Марк 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: В чём удобство MPLAB Code Configurator (MCC)?

Цитата:
Сообщение от HHIMERA Посмотреть сообщение
это форум по МК... и тема по МК...
Вообще то этот форум (ветка) про Микрочип. А МК это или МП - монопе...но. Речь о ВСТРАИВАЕМЫХ решениях. Это во первых.
А во вторых, Стас, в данном конкретном разговоре речь шла не о МК и не о конкретном производителе, а о способах разработки и методах продвижения продукта.
Если уж на то пошла, оный AllWinner - это SoC, поэтому ничем кроме как внешним расположением ОЗУ он от МК не отличается. Таким образом, что, например, STM32MP, что AllWinner А53 - нет никакой разницы.
Да, Стас, ты действительно изрядно деградировал. Ну или у меня на твой счет ранее были завышенные оценки. Что скорее всего.
Марк вне форума   Ответить с цитированием
Старый 15.02.2020, 16:11   #156
=AK=
Senior Member
 
Аватар для =AK=
 
Регистрация: 02.08.2007
Возраст: 64
Сообщений: 326
Вес репутации: 1167/61
=AK= has much to be proud of=AK= has much to be proud of=AK= has much to be proud of=AK= has much to be proud of=AK= has much to be proud of=AK= has much to be proud of=AK= has much to be proud of=AK= has much to be proud of=AK= has much to be proud of
Отправить сообщение для =AK= с помощью Skype™
По умолчанию Re: В чём удобство MPLAB Code Configurator (MCC)?

Цитата:
Сообщение от SergP01 Посмотреть сообщение
дык... уже давно есть.... ПЛИС и его язык....
Это не имеет абсолютно никакого отношения к ИИ. Жаль, что вы этого не понимаете.



Цитата:
Сообщение от SergP01 Посмотреть сообщение
а ежели башка варит, то воткнуть туда элемент( или несколько), в виде проца Z80, и написать для него прогу и туда же вшить.
и всё.... получаете свой "многокристальный" МК
Судя по этим наивным высказываниям, вы никогда не имели дела с FPGA. А реалии FPGA таковы, что бОльшую часть кристалла занимает конфигурация, а не логика исполнения, в соотношении примерно 10:1 или даже хуже. Поэтому даже весьма жалкий по современным меркам проц требует FPGA такого размера и стоимости, что любая затея подобного рода является ламерским садомазохизмом.
=AK= вне форума   Ответить с цитированием
Старый 15.02.2020, 16:21   #157
=AK=
Senior Member
 
Аватар для =AK=
 
Регистрация: 02.08.2007
Возраст: 64
Сообщений: 326
Вес репутации: 1167/61
=AK= has much to be proud of=AK= has much to be proud of=AK= has much to be proud of=AK= has much to be proud of=AK= has much to be proud of=AK= has much to be proud of=AK= has much to be proud of=AK= has much to be proud of=AK= has much to be proud of
Отправить сообщение для =AK= с помощью Skype™
По умолчанию Re: В чём удобство MPLAB Code Configurator (MCC)?

Цитата:
Сообщение от besogon Посмотреть сообщение
=AK=
А также то, что при возникновении реальных вопросов их задают на официальный форум microchip скорее мертв, чем жив.

С технической поддержкой не сильно лучше.

Это мой опыт.
Мой опыт этому соответствует. Тем не менее, он на два-три порядка более содержателен и конструктивен, чем конкретно этот форум microchip.su, наполненый флудом чуть менее, чем полностью.
=AK= вне форума   Ответить с цитированием
Старый 15.02.2020, 17:49   #158
SergP01
Senior Member
 
Аватар для SergP01
 
Регистрация: 09.11.2012
Адрес: SPB
Возраст: 52
Сообщений: 1,472
Вес репутации: 725/49
SergP01 is a splendid one to beholdSergP01 is a splendid one to beholdSergP01 is a splendid one to beholdSergP01 is a splendid one to beholdSergP01 is a splendid one to beholdSergP01 is a splendid one to beholdSergP01 is a splendid one to behold
По умолчанию Re: В чём удобство MPLAB Code Configurator (MCC)?

вопрос топикастера быстро перешёл в общение на уровне -"сам дурак"

а топикастеру отвечу так:
сильно не увлекайтесь подобными вещами... старайтесь простые проекты писать самостоятельно, с нуля...
удобство использования, ИМХО, сомнительное.... MCC и прочие подобные штуки-только на уровне ознакомления- как по уму нужно конфигурировать периферию... или, если свой проект не пошёл- сгенерить в МСС и посмотреть- где облажался... иногда бывает, что последовательность конфигурации интерфейсов критична.

от себя скажу- грешен.... влом было с сетью разбираться, воспользовался микрочиповским стеком
но это не генерилка кода, это готовая библиотека.
SergP01 на форуме   Ответить с цитированием
Старый 15.02.2020, 17:55   #159
SergP01
Senior Member
 
Аватар для SergP01
 
Регистрация: 09.11.2012
Адрес: SPB
Возраст: 52
Сообщений: 1,472
Вес репутации: 725/49
SergP01 is a splendid one to beholdSergP01 is a splendid one to beholdSergP01 is a splendid one to beholdSergP01 is a splendid one to beholdSergP01 is a splendid one to beholdSergP01 is a splendid one to beholdSergP01 is a splendid one to behold
По умолчанию Re: В чём удобство MPLAB Code Configurator (MCC)?

Цитата:
Сообщение от =AK= Посмотреть сообщение
Это не имеет абсолютно никакого отношения к ИИ. Жаль, что вы этого не понимаете.




Судя по этим наивным высказываниям, вы никогда не имели дела с FPGA..
процы в альтеру не пихал, а интерфейс ISA16 на альтере рисовал. удобно... 1 камень вместо кучи рассыпухи..... и ляпы можно править не разрезая дорожек и без соплей на плате
SergP01 на форуме   Ответить с цитированием
Старый 15.02.2020, 18:36   #160
HHIMERA
Senior Member
 
Регистрация: 10.06.2008
Возраст: 58
Сообщений: 2,884
Вес репутации: 3992/111
HHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond repute
По умолчанию Re: В чём удобство MPLAB Code Configurator (MCC)?

Цитата:
Сообщение от SergP01 Посмотреть сообщение
вопрос топикастера быстро перешёл в общение на уровне -"сам дурак"
Это потому... что весна ещё не наступила... а некоторые досрочно и показательно бьются в припадках... то об ПИК10 головой бьются... то об SoC... Им важен сам процесс...чтобы о них не забыли...

А так... Никакие инструменты мозг не заменят... Но некоторые настойчиво продолжают мечтать об этом... верят в это... как в божество... Даже ИИ сюда приплели...
"Куда катится мир!"(с)...

Цитата:
иногда бывает, что последовательность конфигурации интерфейсов критична.
По своему опыту... часто и густо... ибо хитросплетения железа моё кредо...
__________________
"Я не даю готовых решений, я заставляю думать!"(С)
HHIMERA вне форума   Ответить с цитированием
Старый 15.02.2020, 19:25   #161
mos
Senior Member
 
Регистрация: 12.04.2008
Сообщений: 692
Вес репутации: 907/60
mos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to behold
По умолчанию Re: В чём удобство MPLAB Code Configurator (MCC)?

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

Предлагаю адептам рукопашной открыть ДШ какого-го нибудь камня с CLC и PPS и попробовать чего-нибудь там сконфигурировать, а потом чесать про работу мозга без ИИ и СМС...
mos вне форума   Ответить с цитированием
Старый 15.02.2020, 20:05   #162
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 33
Сообщений: 2,317
Вес репутации: 4401/96
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: В чём удобство MPLAB Code Configurator (MCC)?

mos
Я не использую библиотеки microchip, соответственно сам писал раскладку в памяти и всё, что нужно для работы с вот этим вот всем - частенько в datasheet ошибки, но в целом особенных проблем нет.

Я раньше пробовал использовать инструментарий microchip, потом понял что себе дороже и перестал.
besogon вне форума   Ответить с цитированием
Старый 15.02.2020, 20:14   #163
HHIMERA
Senior Member
 
Регистрация: 10.06.2008
Возраст: 58
Сообщений: 2,884
Вес репутации: 3992/111
HHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond repute
По умолчанию Re: В чём удобство MPLAB Code Configurator (MCC)?

Цитата:
Сообщение от mos Посмотреть сообщение
Предлагаю адептам рукопашной
Встречное предложение... Попробуйте хардварно... или полухардварно... не ногодрыгом... организовать работу МК... с ТМ1637... ТМ1618... DHT11/22... или с тривиальным DS18B20...
Надеюсь... с МСС... и прочими плюшками ПИКа... это будет несложно... а главное быстро... Ведь нас здесь так долго в этом уверяли...
__________________
"Я не даю готовых решений, я заставляю думать!"(С)
HHIMERA вне форума   Ответить с цитированием
Старый 15.02.2020, 20:19   #164
mos
Senior Member
 
Регистрация: 12.04.2008
Сообщений: 692
Вес репутации: 907/60
mos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to behold
По умолчанию Re: В чём удобство MPLAB Code Configurator (MCC)?

besogon
Говоря про МСС, я имел ввиду токмо его визуализатор для работы с портами и аппаратной логикой. Библиотеки я тоже не использую, а сгенерированные настройки просто копирую в свой инит.
mos вне форума   Ответить с цитированием
Старый 15.02.2020, 20:28   #165
mos
Senior Member
 
Регистрация: 12.04.2008
Сообщений: 692
Вес репутации: 907/60
mos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to behold
По умолчанию Re: В чём удобство MPLAB Code Configurator (MCC)?

Цитата:
Сообщение от HHIMERA Посмотреть сообщение
Встречное предложение... Попробуйте хардварно... или полухардварно... не ногодрыгом... организовать работу МК... с ТМ1637... ТМ1618... DHT11/22... или с тривиальным DS18B20...
Надеюсь... с МСС... и прочими плюшками ПИКа... это будет несложно... а главное быстро... Ведь нас здесь так долго в этом уверяли...
Вопрос- зачем? Визуализация для этого не нужна, нужно разбираться с тонкостями работы модуля глядя в ДШ... Кстати, в чем преимущества работы с ТМ1637 аппаратно перед ногодрыгом?
mos вне форума   Ответить с цитированием
Старый 15.02.2020, 20:43   #166
HHIMERA
Senior Member
 
Регистрация: 10.06.2008
Возраст: 58
Сообщений: 2,884
Вес репутации: 3992/111
HHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond repute
По умолчанию Re: В чём удобство MPLAB Code Configurator (MCC)?

Цитата:
Сообщение от mos Посмотреть сообщение
Визуализация для этого не нужна, нужно разбираться с тонкостями работы модуля глядя в ДШ...
Вот и я о том... Без даташита и референса никак... Всё равно вчитываться и думать...
И тыкалка здесь болше вредит... всё равно всё приходится делать ручками...
Цитата:
Кстати, в чем преимущества работы с ТМ1637 аппаратно перед ногодрыгом?
В том... что ядро практически не участвует в работе... или доля его работы чрезвычайно мала... его можно занять чем-то другим... более срочным... например...
А главное - можно забыть о программных задержках... ввиду их ненадобности...
В идеале... ядро участвует только в трансфере данных между модулями железа...
__________________
"Я не даю готовых решений, я заставляю думать!"(С)
HHIMERA вне форума   Ответить с цитированием
Старый 15.02.2020, 21:06   #167
mos
Senior Member
 
Регистрация: 12.04.2008
Сообщений: 692
Вес репутации: 907/60
mos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to behold
По умолчанию Re: В чём удобство MPLAB Code Configurator (MCC)?

Цитата:
Сообщение от HHIMERA Посмотреть сообщение
В том... что ядро практически не участвует в работе...
Это понятно. Посылка-то из нескольких байтов состоит, т.е. ждать их отправку все равно приходится...
mos вне форума   Ответить с цитированием
Старый 15.02.2020, 21:09   #168
SergP01
Senior Member
 
Аватар для SergP01
 
Регистрация: 09.11.2012
Адрес: SPB
Возраст: 52
Сообщений: 1,472
Вес репутации: 725/49
SergP01 is a splendid one to beholdSergP01 is a splendid one to beholdSergP01 is a splendid one to beholdSergP01 is a splendid one to beholdSergP01 is a splendid one to beholdSergP01 is a splendid one to beholdSergP01 is a splendid one to behold
По умолчанию Re: В чём удобство MPLAB Code Configurator (MCC)?

Цитата:
Сообщение от mos Посмотреть сообщение
besogon
Говоря про МСС, я имел ввиду токмо его визуализатор для работы с портами и аппаратной логикой. Библиотеки я тоже не использую, а сгенерированные настройки просто копирую в свой инит.
аналагична...
лень ручками писать... я выдераю дефайны на кристалл(все регистры по даташту обозваны), и структуры полей.....
выдераю из таких прог и экзамплов

эти проги и экзамплы иногда помогают в затыках....
не помню на чём я встрял, но , на STM, в одно регистре заполнил поля... отправил.... не работает....
оказалось там 1 бит нужно было вначале взвести, послать, убедиться, что МК его скушал(подождать) и только потом с остальными битами работать...

Последний раз редактировалось SergP01; 15.02.2020 в 21:20.
SergP01 на форуме   Ответить с цитированием
Старый 15.02.2020, 22:17   #169
HHIMERA
Senior Member
 
Регистрация: 10.06.2008
Возраст: 58
Сообщений: 2,884
Вес репутации: 3992/111
HHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond repute
По умолчанию

Цитата:
Сообщение от mos Посмотреть сообщение
Это понятно. Посылка-то из нескольких байтов состоит, т.е. ждать их отправку все равно приходится...
Зачем ждать???
Для этого есть прерывания... в случае полухардварного решения... или события (прерывания)... в случае хардварного...

В случае с ТМ1637 хардварно отправляется байт... по прерыванию... Ногодрыга нет... программных задержек нет...

Ещё... для примера...
У вас несколько ДС18Б20 на одном порту... и семисегментник на несколько разрядов на другом порту в режиме бегущей строки... Семисегментник тупо молотит сам по себе... за счёт железа... ядро о нём даже ничего и не знает... Вы запускаете работу с ДС18Б20... со всеми одновременно... ядро тоже в этом не участвует... По прерыванию таймера выбираете данные из буфера для всех ДС18Б20... обрабатываете и пересылаете данные в буфер дисплея... Т.е. ... вам по сути... по событию... нужно только обработать и переслать данные из одного буфера в другой... Срочности в этом никакой нет... ждать ничего не надо... программных задержек нет никаких... более срочные прерывания легко могут выполнять свои функции... если они есть...
И при этом... пока всё обрабатывается и пересылается... ДС18Б20 уже в работе... в новом цикле измерения...
__________________
"Я не даю готовых решений, я заставляю думать!"(С)

Последний раз редактировалось HHIMERA; 15.02.2020 в 22:24.
HHIMERA вне форума   Ответить с цитированием
Старый 15.02.2020, 22:26   #170
Марк
Senior Member
 
Аватар для Марк
 
Регистрация: 18.08.2007
Адрес: Московская область
Возраст: 60
Сообщений: 3,092
Вес репутации: 4015/117
Марк 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: В чём удобство MPLAB Code Configurator (MCC)?

Цитата:
Сообщение от mos Посмотреть сообщение
Предлагаю адептам рукопашной открыть ДШ какого-го нибудь камня с CLC и PPS и попробовать чего-нибудь там сконфигурировать...
Там работы ровно на 15 мин, если первый раз, и на пять все последующие.
Это по CLC. А по PPS вообще все элементарно. Достаточно взглянуть на схемы output/input в даташите.
По логическим ячейкам все равно рисовать исходную схему. Хоть с MCC, хоть без него. А дальше я обычно распечатываю листы входного коммутатора и на нем маркером рисую трассировку схемы. Далее сформировать регистры дело одной минуты.
В общем, если этот путь пройти один раз без МСС, то далее запуск самого кофигуратора займет времени больше, нежели написание кода.
Кстати, ручная работа с периферией минимизирует ошибки в самой начальной идее ее конфигурирования. Скажем, использование PTG в dsPIC33E очень удобно дефайнить как метакод секвенсера. И читабельность отменная и перенос проекта с бумаги/схемы в код становится элементарным.
Марк вне форума   Ответить с цитированием
Старый 15.02.2020, 23:17   #171
Марк
Senior Member
 
Аватар для Марк
 
Регистрация: 18.08.2007
Адрес: Московская область
Возраст: 60
Сообщений: 3,092
Вес репутации: 4015/117
Марк 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: В чём удобство MPLAB Code Configurator (MCC)?

Еще одно наблюдение.
В отделе, где я работаю, есть парочка любителей конфигураторов. Не далее, чем третьего дни разбирался с одним из них в причинах неработоспособности кода. Выяснил, что товарисч сам допустил ошибку в исходных данных для МСС. Так вот, проблема конфигураторов в том, что собственные ошибки приходится рассматривать через призму конфигуратора, а не через даташит, что с одной стороны вроде бы должно уменьшать число ошибок, зато оставшиеся становятся столь закопанными в чужой по сути код, что найти их уходит времени больше, чем написать и исправить свое.
Марк вне форума   Ответить с цитированием
Старый 16.02.2020, 00:01   #172
mos
Senior Member
 
Регистрация: 12.04.2008
Сообщений: 692
Вес репутации: 907/60
mos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to behold
По умолчанию Re: В чём удобство MPLAB Code Configurator (MCC)?

Цитата:
Сообщение от Марк Посмотреть сообщение
Там работы ровно на 15 мин, если первый раз, и на пять все последующие. Это по CLC.
И 50 минут на отлов блох с переназначением ног для вывода сигналов наружу при отладке. Причем, я сильно сомневаюсь, что за 5 мин можно сконфигурировать 4 ячейки... Впрочем, кому ближе разбираться с простынями таблиц в ДШ- дело хозяйское...
Цитата:
Сообщение от HHIMERA
Зачем ждать??? Для этого есть прерывания... в случае полухардварного решения...
Это для очень частного случая, типа бегущая строка. Для показомера проще выделить немного программного времени в цикле, чтобы раз в пол секунды обновить циферки...
mos вне форума   Ответить с цитированием
Старый 16.02.2020, 00:32   #173
Марк
Senior Member
 
Аватар для Марк
 
Регистрация: 18.08.2007
Адрес: Московская область
Возраст: 60
Сообщений: 3,092
Вес репутации: 4015/117
Марк 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: В чём удобство MPLAB Code Configurator (MCC)?

Цитата:
Сообщение от mos Посмотреть сообщение
И 50 минут на отлов блох с переназначением ног для вывода сигналов наружу при отладке....
Каких еще блох? Вы о чем? Совершенно тривиальная операция.
В группе регистров выходов назначаем периферию, а в группе регистров входов периферии назначаем пины. Первые регистры именованы как пины, а вторые - как периферия. Это естественно, поскольку к каждому пину может быть присоединено произвольное количество входов периферии, а к каждому выходу периферии произвольное количество пинов.
Если бы Вы поработали с dsPIC, то ремапили пины во одно мгновение.
Собственно, переназначение пинов на лету в две инструкции - это одно из достоинств платформ Микрочипа.
Марк вне форума   Ответить с цитированием
Старый 16.02.2020, 00:39   #174
Марк
Senior Member
 
Аватар для Марк
 
Регистрация: 18.08.2007
Адрес: Московская область
Возраст: 60
Сообщений: 3,092
Вес репутации: 4015/117
Марк 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: В чём удобство MPLAB Code Configurator (MCC)?

Цитата:
Сообщение от mos Посмотреть сообщение
Для показомера проще
Это не для показометра проще, а для ленивого программера. Тут Стас прав, хоть он и записной балабол.
Периферию нужно запускать так, чтобы реализовать ее условную "многозадачность". Сиречь, все аппаратные процессы должны быть максимально независимы, насколько это возможно. И склеены они могут быть только в точках привязки - либо через аппаратную синхронизацию, либо программную в прерываниях. Но чем меньше этих точек, тем лучше.
Марк вне форума   Ответить с цитированием
Старый 16.02.2020, 15:59   #175
mos
Senior Member
 
Регистрация: 12.04.2008
Сообщений: 692
Вес репутации: 907/60
mos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to behold
По умолчанию Re: В чём удобство MPLAB Code Configurator (MCC)?

Цитата:
Сообщение от Марк Посмотреть сообщение
Каких еще блох? Вы о чем? Совершенно тривиальная операция.
Работал я с дспик. В теории, когда свободных ног хватает- все операции тривиальные. На практике надо что-то отключать, переназначать, рисовать это, записывать. Я о том, что с визуализатором это происходит проще и быстрей...

У меня программный и2с для ТМ1637. Нашиша его делать аппаратным, токмо ради условной "многозадачности"?.. Допустим, пик16 на 32МГц. Тикает таймер, каждые 20мкс запускается ацп, данные в прерываниях суммируются. Куды тут многозадачность впихнуть, с учетом усреднения данных и представления их в десятичном виде?
mos вне форума   Ответить с цитированием
Ответ


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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
PIC18F25K80, где взять BootLoader? hfmscan Вопросы начинающих 49 26.11.2017 17:28
MIcrochip Solutions. Проблема с компиляцией примеров. Леонид Продукция MICROCHIP 10 12.11.2017 01:30
Подключение дополнительного исходного файла к проекту в MPLAB Andruha1990 Вопросы начинающих 33 10.12.2013 19:09
Прошить 16F886 в MPLab с MICD2 Petrov_kamensk Вопросы начинающих 4 12.12.2010 10:44
ICD2 VladG Продукция MICROCHIP 25 05.05.2009 11:26


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


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