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

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

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

Ответ
 
Опции темы Опции просмотра
Старый 15.02.2020, 08:59   #151
Pridnya
Senior Member
 
Регистрация: 21.01.2009
Адрес: Russia, Orel
Возраст: 41
Сообщений: 4,926
Вес репутации: 4789/140
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
Адрес: Московская область
Возраст: 61
Сообщений: 3,618
Вес репутации: 4306/129
Марк 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,926
Вес репутации: 4789/140
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
Адрес: Московская область
Возраст: 61
Сообщений: 3,618
Вес репутации: 4306/129
Марк 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
Адрес: Московская область
Возраст: 61
Сообщений: 3,618
Вес репутации: 4306/129
Марк 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/64
=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/64
=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
Сообщений: 2,400
Вес репутации: 1008/64
SergP01 has much to be proud ofSergP01 has much to be proud ofSergP01 has much to be proud ofSergP01 has much to be proud ofSergP01 has much to be proud ofSergP01 has much to be proud ofSergP01 has much to be proud ofSergP01 has much to be proud of
По умолчанию Re: В чём удобство MPLAB Code Configurator (MCC)?

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

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

от себя скажу- грешен.... влом было с сетью разбираться, воспользовался микрочиповским стеком
но это не генерилка кода, это готовая библиотека.
SergP01 вне форума   Ответить с цитированием
Старый 15.02.2020, 17:55   #159
SergP01
Senior Member
 
Аватар для SergP01
 
Регистрация: 09.11.2012
Адрес: SPB
Возраст: 52
Сообщений: 2,400
Вес репутации: 1008/64
SergP01 has much to be proud ofSergP01 has much to be proud ofSergP01 has much to be proud ofSergP01 has much to be proud ofSergP01 has much to be proud ofSergP01 has much to be proud ofSergP01 has much to be proud ofSergP01 has much to be proud of
По умолчанию Re: В чём удобство MPLAB Code Configurator (MCC)?

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




Судя по этим наивным высказываниям, вы никогда не имели дела с FPGA..
процы в альтеру не пихал, а интерфейс ISA16 на альтере рисовал. удобно... 1 камень вместо кучи рассыпухи..... и ляпы можно править не разрезая дорожек и без соплей на плате
SergP01 вне форума   Ответить с цитированием
Старый 15.02.2020, 18:36   #160
HHIMERA
Senior Member
 
Регистрация: 10.06.2008
Возраст: 59
Сообщений: 2,982
Вес репутации: 4193/117
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
Сообщений: 725
Вес репутации: 907/63
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
Возраст: 34
Сообщений: 2,685
Вес репутации: 4859/106
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
Возраст: 59
Сообщений: 2,982
Вес репутации: 4193/117
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
Сообщений: 725
Вес репутации: 907/63
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
Сообщений: 725
Вес репутации: 907/63
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
Возраст: 59
Сообщений: 2,982
Вес репутации: 4193/117
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
Сообщений: 725
Вес репутации: 907/63
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
Сообщений: 2,400
Вес репутации: 1008/64
SergP01 has much to be proud ofSergP01 has much to be proud ofSergP01 has much to be proud ofSergP01 has much to be proud ofSergP01 has much to be proud ofSergP01 has much to be proud ofSergP01 has much to be proud ofSergP01 has much to be proud of
По умолчанию 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
Возраст: 59
Сообщений: 2,982
Вес репутации: 4193/117
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
Адрес: Московская область
Возраст: 61
Сообщений: 3,618
Вес репутации: 4306/129
Марк 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
Адрес: Московская область
Возраст: 61
Сообщений: 3,618
Вес репутации: 4306/129
Марк 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
Сообщений: 725
Вес репутации: 907/63
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
Адрес: Московская область
Возраст: 61
Сообщений: 3,618
Вес репутации: 4306/129
Марк 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
Адрес: Московская область
Возраст: 61
Сообщений: 3,618
Вес репутации: 4306/129
Марк 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
Сообщений: 725
Вес репутации: 907/63
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, время: 01:43.


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